rofi
1.5.1
|
#include <settings.h>
Settings structure holding all (static) configurable options.
Definition at line 50 of file settings.h.
unsigned int Settings::auto_select |
Auto select.
Definition at line 122 of file settings.h.
Referenced by dmenu_switcher_dialog(), and rofi_view_refilter().
unsigned int Settings::case_sensitive |
Search case sensitivity
Definition at line 112 of file settings.h.
Referenced by dmenu_mode_init(), dmenu_switcher_dialog(), get_matching_state(), levenshtein(), rofi_scorer_fuzzy_evaluate(), rofi_view_refilter(), and rofi_view_trigger_global_action().
int Settings::click_to_exit |
Click outside the window to exit
Definition at line 158 of file settings.h.
Referenced by main_loop_x11_event_handler_view().
char* Settings::color_active |
Definition at line 67 of file settings.h.
char* Settings::color_normal |
New row colors
Definition at line 66 of file settings.h.
char* Settings::color_urgent |
Definition at line 68 of file settings.h.
char* Settings::color_window |
Definition at line 69 of file settings.h.
gboolean Settings::combi_hide_mode_prefix |
Definition at line 167 of file settings.h.
Referenced by combi_mgrv().
char* Settings::combi_modi |
unsigned int Settings::cycle |
Cycle through in the element list
Definition at line 114 of file settings.h.
Referenced by listview_create().
unsigned int Settings::disable_history |
Do not use history
Definition at line 104 of file settings.h.
Referenced by history_get_list(), history_remove(), and history_set().
int Settings::dpi |
dpi
Definition at line 148 of file settings.h.
Referenced by __create_window(), and cairo_image_surface_create_from_svg().
char* Settings::drun_icon_theme |
Theme for icons
Definition at line 91 of file settings.h.
char* Settings::drun_match_fields |
Desktop entries to match in drun
Definition at line 108 of file settings.h.
int Settings::element_height |
Height of an element in number of rows
Definition at line 116 of file settings.h.
Referenced by config_sanity_check(), and rofi_view_add_widget().
char* Settings::fake_background |
unsigned int Settings::fake_transparency |
char* Settings::filter |
filter
Definition at line 138 of file settings.h.
Referenced by dmenu_switcher_dialog(), and run_switcher().
unsigned int Settings::fixed_num_lines |
Always should config.menu_lines lines, even if less lines are available
Definition at line 102 of file settings.h.
Referenced by listview_create().
unsigned int Settings::fullscreen |
fullscreen
Definition at line 144 of file settings.h.
Referenced by __create_window(), and config_sanity_check().
unsigned int Settings::hide_scrollbar |
hide scrollbar
Definition at line 142 of file settings.h.
unsigned int Settings::lazy_filter_limit |
Lazy filter limit.
Definition at line 120 of file settings.h.
unsigned int Settings::levenshtein_sort |
Use levenshtein sorting when matching
Definition at line 110 of file settings.h.
Referenced by filter_elements().
unsigned int Settings::line_margin |
Line margin
Definition at line 135 of file settings.h.
unsigned int Settings::line_padding |
Definition at line 136 of file settings.h.
WindowLocation Settings::location |
Windows location/gravity
Definition at line 94 of file settings.h.
Referenced by config_sanity_check(), dmenu_mode_init(), and rofi_view_calculate_window_position().
char* Settings::matching |
Definition at line 129 of file settings.h.
Referenced by config_sanity_check().
MatchingMethod Settings::matching_method |
Definition at line 130 of file settings.h.
Referenced by config_sanity_check(), create_regex(), and filter_elements().
unsigned int Settings::max_history_size |
Maximum history length per mode.
Definition at line 166 of file settings.h.
Referenced by __history_write_element_list().
unsigned int Settings::menu_bw |
Border width
Definition at line 55 of file settings.h.
unsigned int Settings::menu_columns |
Definition at line 61 of file settings.h.
Referenced by config_sanity_check(), and listview_create().
char* Settings::menu_font |
Font string (pango format)
Definition at line 63 of file settings.h.
Referenced by __create_window(), and config_sanity_check().
unsigned int Settings::menu_lines |
Definition at line 59 of file settings.h.
Referenced by dmenu_mode_init(), and rofi_view_add_widget().
int Settings::menu_width |
Width (0-100 in %, > 100 in pixels, < 0 in char width.)
Definition at line 57 of file settings.h.
Referenced by config_sanity_check(), and rofi_view_calculate_window_width().
char* Settings::modi |
List of enabled modi
Definition at line 53 of file settings.h.
Referenced by help_print_disabled_mode(), and setup_modi().
char* Settings::monitor |
Monitors
Definition at line 133 of file settings.h.
Referenced by config_sanity_check(), main(), and monitor_active().
unsigned int Settings::padding |
Padding between elements
Definition at line 96 of file settings.h.
unsigned int Settings::parse_hosts |
unsigned int Settings::parse_known_hosts |
char* Settings::plugin_path |
Path where plugins can be found.
Definition at line 163 of file settings.h.
Referenced by rofi_collect_modi().
char* Settings::run_command |
Command for executing an application
Definition at line 81 of file settings.h.
Referenced by execute_generator(), and helper_execute_command().
char* Settings::run_list_command |
Command for listing executables
Definition at line 85 of file settings.h.
Referenced by get_apps(), and get_apps_external().
char* Settings::run_shell_command |
Command for executing an application in a terminal
Definition at line 83 of file settings.h.
Referenced by helper_execute_command().
unsigned int Settings::scroll_method |
Definition at line 151 of file settings.h.
Referenced by rofi_view_add_widget().
unsigned int Settings::scrollbar_width |
Definition at line 152 of file settings.h.
char* Settings::separator_style |
style
Definition at line 140 of file settings.h.
gboolean Settings::show_icons |
Whether to load and show icons
Definition at line 72 of file settings.h.
Referenced by listview_recompute_elements().
gboolean Settings::show_match |
Definition at line 159 of file settings.h.
Referenced by update_callback().
unsigned int Settings::sidebar_mode |
Sidebar mode, show the modi
Definition at line 118 of file settings.h.
Referenced by rofi_view_add_widget(), rofi_view_free(), rofi_view_switch_mode(), and startup().
unsigned int Settings::sort |
Toggle to enable sorting.
Definition at line 106 of file settings.h.
Referenced by filter_elements(), get_matching_state(), rofi_view_refilter(), and rofi_view_trigger_global_action().
char* Settings::ssh_client |
char* Settings::ssh_command |
Command to execute when ssh session is selected
Definition at line 79 of file settings.h.
Referenced by execshssh().
char* Settings::terminal_emulator |
char* Settings::theme |
Definition at line 161 of file settings.h.
Referenced by main().
unsigned int Settings::threads |
Number threads (1 to disable)
Definition at line 150 of file settings.h.
Referenced by rofi_view_workers_initialize().
unsigned int Settings::tokenize |
Definition at line 131 of file settings.h.
Referenced by helper_tokenize().
char* Settings::window_command |
Command for window
Definition at line 87 of file settings.h.
char* Settings::window_format |
Definition at line 156 of file settings.h.
char* Settings::window_match_fields |
Window fields to match in window mode
Definition at line 89 of file settings.h.
int Settings::x_offset |
X offset
Definition at line 100 of file settings.h.
Referenced by rofi_view_calculate_window_position().
int Settings::y_offset |
Y offset
Definition at line 98 of file settings.h.
Referenced by rofi_view_calculate_window_position().