rofi
1.7.0
|
#include <settings.h>
Settings structure holding all (static) configurable options.
Definition at line 55 of file settings.h.
char* Settings::application_fallback_icon |
unsigned int Settings::auto_select |
Auto select.
Definition at line 126 of file settings.h.
Referenced by dmenu_switcher_dialog(), and rofi_view_refilter().
gboolean Settings::benchmark_ui |
char* Settings::cache_dir |
unsigned int Settings::case_sensitive |
Search case sensitivity
Definition at line 114 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 148 of file settings.h.
Referenced by main_loop_x11_event_handler_view().
gboolean Settings::combi_hide_mode_prefix |
Definition at line 156 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 116 of file settings.h.
Referenced by listview_create().
unsigned int Settings::disable_history |
Do not use history
Definition at line 92 of file settings.h.
Referenced by history_get_list(), history_remove(), and history_set().
int Settings::dpi |
char* Settings::drun_categories |
Only show entries in this category
Definition at line 105 of file settings.h.
Referenced by drun_mode_init().
char* Settings::drun_display_format |
Desktop format display
Definition at line 109 of file settings.h.
Referenced by _get_display_value(), and drun_mode_parse_display_format().
char* Settings::drun_match_fields |
Desktop entries to match in drun
Definition at line 103 of file settings.h.
Referenced by drun_mode_parse_entry_fields().
gboolean Settings::drun_reload_desktop_cache |
Definition at line 168 of file settings.h.
Referenced by drun_read_cache().
unsigned int Settings::drun_show_actions |
Desktop entry show actions
Definition at line 107 of file settings.h.
Referenced by read_desktop_file().
char* Settings::drun_url_launcher |
Desktop Link launch command
Definition at line 111 of file settings.h.
Referenced by launch_link_entry().
gboolean Settings::drun_use_desktop_cache |
drun cache
Definition at line 167 of file settings.h.
Referenced by drun_read_cache(), and write_cache().
int Settings::element_height |
Height of an element in number of rows
Definition at line 118 of file settings.h.
Referenced by config_sanity_check(), and rofi_view_add_widget().
char* Settings::filter |
filter
Definition at line 139 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 90 of file settings.h.
Referenced by listview_create().
gboolean Settings::hover_select |
Mouse hover automatically selects
Definition at line 122 of file settings.h.
Referenced by main_loop_x11_event_handler_view(), and rofi_view_ping_mouse().
char* Settings::icon_theme |
Theme for icons
Definition at line 81 of file settings.h.
Referenced by rofi_icon_fetcher_init(), and rofi_icon_fetcher_worker().
char* Settings::ignored_prefixes |
unsigned int Settings::lazy_filter_limit |
Lazy filter limit.
Definition at line 124 of file settings.h.
WindowLocation Settings::location |
Windows location/gravity
Definition at line 84 of file settings.h.
Referenced by config_sanity_check(), dmenu_mode_init(), and rofi_view_calculate_window_position().
char* Settings::matching |
Definition at line 133 of file settings.h.
Referenced by config_sanity_check().
MatchingMethod Settings::matching_method |
Definition at line 134 of file settings.h.
Referenced by config_sanity_check(), and create_regex().
char Settings::matching_negate_char |
Definition at line 158 of file settings.h.
Referenced by create_regex().
unsigned int Settings::max_history_size |
Maximum history length per mode.
Definition at line 155 of file settings.h.
Referenced by __history_write_element_list().
char* Settings::menu_font |
Font string (pango format)
Definition at line 59 of file settings.h.
Referenced by __create_window(), and config_sanity_check().
char* Settings::modi |
List of enabled modi
Definition at line 57 of file settings.h.
Referenced by help_print_disabled_mode(), and setup_modi().
char* Settings::monitor |
Monitors
Definition at line 137 of file settings.h.
Referenced by config_sanity_check(), main(), and monitor_active().
gboolean Settings::normalize_match |
Definition at line 173 of file settings.h.
Referenced by helper_token_match(), helper_token_match_get_pango_attr(), and R().
unsigned int Settings::parse_hosts |
unsigned int Settings::parse_known_hosts |
char* Settings::plugin_path |
Path where plugins can be found.
Definition at line 152 of file settings.h.
Referenced by rofi_collect_modi().
char* Settings::run_command |
Command for executing an application
Definition at line 71 of file settings.h.
Referenced by execute_generator(), and helper_execute_command().
char* Settings::run_list_command |
Command for listing executables
Definition at line 75 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 73 of file settings.h.
Referenced by helper_execute_command().
unsigned int Settings::scroll_method |
Definition at line 144 of file settings.h.
Referenced by rofi_view_add_widget().
gboolean Settings::show_icons |
Whether to load and show icons
Definition at line 62 of file settings.h.
Referenced by listview_create_row().
unsigned int Settings::sidebar_mode |
Sidebar mode, show the modi
Definition at line 120 of file settings.h.
Referenced by rofi_view_add_widget(), and startup().
unsigned int Settings::sort |
Toggle to enable sorting.
Definition at line 96 of file settings.h.
Referenced by filter_elements(), get_matching_state(), rofi_view_refilter(), and rofi_view_trigger_global_action().
char* Settings::sorting_method |
SortingMethod Settings::sorting_method_enum |
Sorting method.
Definition at line 98 of file settings.h.
Referenced by config_sanity_check(), and filter_elements().
char* Settings::ssh_client |
char* Settings::ssh_command |
Command to execute when ssh session is selected
Definition at line 69 of file settings.h.
Referenced by execshssh().
gboolean Settings::steal_focus |
char* Settings::terminal_emulator |
char* Settings::theme |
Definition at line 150 of file settings.h.
Referenced by main().
unsigned int Settings::threads |
Number threads (1 to disable)
Definition at line 143 of file settings.h.
Referenced by rofi_view_workers_initialize().
unsigned int Settings::tokenize |
Definition at line 135 of file settings.h.
Referenced by helper_tokenize().
char* Settings::window_command |
Command for window
Definition at line 77 of file settings.h.
char* Settings::window_format |
Definition at line 146 of file settings.h.
char* Settings::window_match_fields |
Window fields to match in window mode
Definition at line 79 of file settings.h.
gboolean Settings::window_thumbnail |
Window Thumbnails
Definition at line 164 of file settings.h.
int Settings::x_offset |
X offset
Definition at line 88 of file settings.h.
Referenced by rofi_view_calculate_window_position().
int Settings::y_offset |
Y offset
Definition at line 86 of file settings.h.
Referenced by rofi_view_calculate_window_position().