mirror of
https://github.com/hyprwm/Hyprland
synced 2024-11-22 21:45:58 +01:00
parent
e63b4b18aa
commit
f801d15947
1 changed files with 157 additions and 157 deletions
|
@ -302,140 +302,140 @@ CConfigManager::CConfigManager() {
|
||||||
m_pConfig = std::make_unique<Hyprlang::CConfig>(configPaths.begin()->c_str(), Hyprlang::SConfigOptions{.throwAllErrors = true, .allowMissingConfig = true});
|
m_pConfig = std::make_unique<Hyprlang::CConfig>(configPaths.begin()->c_str(), Hyprlang::SConfigOptions{.throwAllErrors = true, .allowMissingConfig = true});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("general:sensitivity", {1.0f});
|
m_pConfig->addConfigValue("general:sensitivity", {1.0f});
|
||||||
m_pConfig->addConfigValue("general:apply_sens_to_raw", {0L});
|
m_pConfig->addConfigValue("general:apply_sens_to_raw", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("general:border_size", {1L});
|
m_pConfig->addConfigValue("general:border_size", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("general:no_border_on_floating", {0L});
|
m_pConfig->addConfigValue("general:no_border_on_floating", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("general:border_part_of_window", {1L});
|
m_pConfig->addConfigValue("general:border_part_of_window", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("general:gaps_in", Hyprlang::CConfigCustomValueType{configHandleGapSet, configHandleGapDestroy, "5"});
|
m_pConfig->addConfigValue("general:gaps_in", Hyprlang::CConfigCustomValueType{configHandleGapSet, configHandleGapDestroy, "5"});
|
||||||
m_pConfig->addConfigValue("general:gaps_out", Hyprlang::CConfigCustomValueType{configHandleGapSet, configHandleGapDestroy, "20"});
|
m_pConfig->addConfigValue("general:gaps_out", Hyprlang::CConfigCustomValueType{configHandleGapSet, configHandleGapDestroy, "20"});
|
||||||
m_pConfig->addConfigValue("general:gaps_workspaces", {0L});
|
m_pConfig->addConfigValue("general:gaps_workspaces", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("general:cursor_inactive_timeout", {0L});
|
m_pConfig->addConfigValue("general:cursor_inactive_timeout", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("general:no_cursor_warps", {0L});
|
m_pConfig->addConfigValue("general:no_cursor_warps", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("general:no_focus_fallback", {0L});
|
m_pConfig->addConfigValue("general:no_focus_fallback", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("general:resize_on_border", {0L});
|
m_pConfig->addConfigValue("general:resize_on_border", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("general:extend_border_grab_area", {15L});
|
m_pConfig->addConfigValue("general:extend_border_grab_area", Hyprlang::INT{15});
|
||||||
m_pConfig->addConfigValue("general:hover_icon_on_border", {1L});
|
m_pConfig->addConfigValue("general:hover_icon_on_border", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("general:layout", {"dwindle"});
|
m_pConfig->addConfigValue("general:layout", {"dwindle"});
|
||||||
m_pConfig->addConfigValue("general:allow_tearing", {0L});
|
m_pConfig->addConfigValue("general:allow_tearing", Hyprlang::INT{0});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("misc:disable_hyprland_logo", {0L});
|
m_pConfig->addConfigValue("misc:disable_hyprland_logo", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:disable_splash_rendering", {0L});
|
m_pConfig->addConfigValue("misc:disable_splash_rendering", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:col.splash", {0x55ffffffL});
|
m_pConfig->addConfigValue("misc:col.splash", Hyprlang::INT{0x55ffffff});
|
||||||
m_pConfig->addConfigValue("misc:splash_font_family", {"Sans"});
|
m_pConfig->addConfigValue("misc:splash_font_family", {"Sans"});
|
||||||
m_pConfig->addConfigValue("misc:force_default_wallpaper", {-1L});
|
m_pConfig->addConfigValue("misc:force_default_wallpaper", Hyprlang::INT{-1});
|
||||||
m_pConfig->addConfigValue("misc:vfr", {1L});
|
m_pConfig->addConfigValue("misc:vfr", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("misc:vrr", {0L});
|
m_pConfig->addConfigValue("misc:vrr", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:mouse_move_enables_dpms", {0L});
|
m_pConfig->addConfigValue("misc:mouse_move_enables_dpms", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:key_press_enables_dpms", {0L});
|
m_pConfig->addConfigValue("misc:key_press_enables_dpms", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:always_follow_on_dnd", {1L});
|
m_pConfig->addConfigValue("misc:always_follow_on_dnd", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("misc:layers_hog_keyboard_focus", {1L});
|
m_pConfig->addConfigValue("misc:layers_hog_keyboard_focus", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("misc:animate_manual_resizes", {0L});
|
m_pConfig->addConfigValue("misc:animate_manual_resizes", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:animate_mouse_windowdragging", {0L});
|
m_pConfig->addConfigValue("misc:animate_mouse_windowdragging", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:disable_autoreload", {0L});
|
m_pConfig->addConfigValue("misc:disable_autoreload", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:enable_swallow", {0L});
|
m_pConfig->addConfigValue("misc:enable_swallow", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:swallow_regex", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("misc:swallow_regex", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("misc:swallow_exception_regex", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("misc:swallow_exception_regex", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("misc:focus_on_activate", {0L});
|
m_pConfig->addConfigValue("misc:focus_on_activate", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:no_direct_scanout", {1L});
|
m_pConfig->addConfigValue("misc:no_direct_scanout", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("misc:hide_cursor_on_touch", {1L});
|
m_pConfig->addConfigValue("misc:hide_cursor_on_touch", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("misc:mouse_move_focuses_monitor", {1L});
|
m_pConfig->addConfigValue("misc:mouse_move_focuses_monitor", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("misc:render_ahead_of_time", {0L});
|
m_pConfig->addConfigValue("misc:render_ahead_of_time", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:render_ahead_safezone", {1L});
|
m_pConfig->addConfigValue("misc:render_ahead_safezone", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("misc:cursor_zoom_factor", {1.f});
|
m_pConfig->addConfigValue("misc:cursor_zoom_factor", {1.f});
|
||||||
m_pConfig->addConfigValue("misc:cursor_zoom_rigid", {0L});
|
m_pConfig->addConfigValue("misc:cursor_zoom_rigid", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:allow_session_lock_restore", {0L});
|
m_pConfig->addConfigValue("misc:allow_session_lock_restore", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("misc:close_special_on_empty", {1L});
|
m_pConfig->addConfigValue("misc:close_special_on_empty", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("misc:background_color", {0xff111111L});
|
m_pConfig->addConfigValue("misc:background_color", Hyprlang::INT{0xff111111});
|
||||||
m_pConfig->addConfigValue("misc:new_window_takes_over_fullscreen", {0L});
|
m_pConfig->addConfigValue("misc:new_window_takes_over_fullscreen", Hyprlang::INT{0});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("group:insert_after_current", {1L});
|
m_pConfig->addConfigValue("group:insert_after_current", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("group:focus_removed_window", {1L});
|
m_pConfig->addConfigValue("group:focus_removed_window", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("group:groupbar:enabled", {1L});
|
m_pConfig->addConfigValue("group:groupbar:enabled", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("group:groupbar:font_family", {"Sans"});
|
m_pConfig->addConfigValue("group:groupbar:font_family", {"Sans"});
|
||||||
m_pConfig->addConfigValue("group:groupbar:font_size", {8L});
|
m_pConfig->addConfigValue("group:groupbar:font_size", Hyprlang::INT{8});
|
||||||
m_pConfig->addConfigValue("group:groupbar:gradients", {1L});
|
m_pConfig->addConfigValue("group:groupbar:gradients", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("group:groupbar:height", {14L});
|
m_pConfig->addConfigValue("group:groupbar:height", Hyprlang::INT{14});
|
||||||
m_pConfig->addConfigValue("group:groupbar:priority", {3L});
|
m_pConfig->addConfigValue("group:groupbar:priority", Hyprlang::INT{3});
|
||||||
m_pConfig->addConfigValue("group:groupbar:render_titles", {1L});
|
m_pConfig->addConfigValue("group:groupbar:render_titles", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("group:groupbar:scrolling", {1L});
|
m_pConfig->addConfigValue("group:groupbar:scrolling", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("group:groupbar:text_color", {0xffffffffL});
|
m_pConfig->addConfigValue("group:groupbar:text_color", Hyprlang::INT{0xffffffff});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("debug:int", {0L});
|
m_pConfig->addConfigValue("debug:int", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("debug:log_damage", {0L});
|
m_pConfig->addConfigValue("debug:log_damage", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("debug:overlay", {0L});
|
m_pConfig->addConfigValue("debug:overlay", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("debug:damage_blink", {0L});
|
m_pConfig->addConfigValue("debug:damage_blink", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("debug:disable_logs", {1L});
|
m_pConfig->addConfigValue("debug:disable_logs", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("debug:disable_time", {1L});
|
m_pConfig->addConfigValue("debug:disable_time", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("debug:enable_stdout_logs", {0L});
|
m_pConfig->addConfigValue("debug:enable_stdout_logs", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("debug:damage_tracking", {(Hyprlang::INT)DAMAGE_TRACKING_FULL});
|
m_pConfig->addConfigValue("debug:damage_tracking", {(Hyprlang::INT)DAMAGE_TRACKING_FULL});
|
||||||
m_pConfig->addConfigValue("debug:manual_crash", {0L});
|
m_pConfig->addConfigValue("debug:manual_crash", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("debug:suppress_errors", {0L});
|
m_pConfig->addConfigValue("debug:suppress_errors", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("debug:watchdog_timeout", {5L});
|
m_pConfig->addConfigValue("debug:watchdog_timeout", Hyprlang::INT{5});
|
||||||
m_pConfig->addConfigValue("debug:disable_scale_checks", {0L});
|
m_pConfig->addConfigValue("debug:disable_scale_checks", Hyprlang::INT{0});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("decoration:rounding", {0L});
|
m_pConfig->addConfigValue("decoration:rounding", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("decoration:blur:enabled", {1L});
|
m_pConfig->addConfigValue("decoration:blur:enabled", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("decoration:blur:size", {8L});
|
m_pConfig->addConfigValue("decoration:blur:size", Hyprlang::INT{8});
|
||||||
m_pConfig->addConfigValue("decoration:blur:passes", {1L});
|
m_pConfig->addConfigValue("decoration:blur:passes", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("decoration:blur:ignore_opacity", {0L});
|
m_pConfig->addConfigValue("decoration:blur:ignore_opacity", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("decoration:blur:new_optimizations", {1L});
|
m_pConfig->addConfigValue("decoration:blur:new_optimizations", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("decoration:blur:xray", {0L});
|
m_pConfig->addConfigValue("decoration:blur:xray", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("decoration:blur:contrast", {0.8916F});
|
m_pConfig->addConfigValue("decoration:blur:contrast", {0.8916F});
|
||||||
m_pConfig->addConfigValue("decoration:blur:brightness", {1.0F});
|
m_pConfig->addConfigValue("decoration:blur:brightness", {1.0F});
|
||||||
m_pConfig->addConfigValue("decoration:blur:vibrancy", {0.1696F});
|
m_pConfig->addConfigValue("decoration:blur:vibrancy", {0.1696F});
|
||||||
m_pConfig->addConfigValue("decoration:blur:vibrancy_darkness", {0.0F});
|
m_pConfig->addConfigValue("decoration:blur:vibrancy_darkness", {0.0F});
|
||||||
m_pConfig->addConfigValue("decoration:blur:noise", {0.0117F});
|
m_pConfig->addConfigValue("decoration:blur:noise", {0.0117F});
|
||||||
m_pConfig->addConfigValue("decoration:blur:special", {0L});
|
m_pConfig->addConfigValue("decoration:blur:special", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("decoration:blur:popups", {0L});
|
m_pConfig->addConfigValue("decoration:blur:popups", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("decoration:blur:popups_ignorealpha", {0.2F});
|
m_pConfig->addConfigValue("decoration:blur:popups_ignorealpha", {0.2F});
|
||||||
m_pConfig->addConfigValue("decoration:active_opacity", {1.F});
|
m_pConfig->addConfigValue("decoration:active_opacity", {1.F});
|
||||||
m_pConfig->addConfigValue("decoration:inactive_opacity", {1.F});
|
m_pConfig->addConfigValue("decoration:inactive_opacity", {1.F});
|
||||||
m_pConfig->addConfigValue("decoration:fullscreen_opacity", {1.F});
|
m_pConfig->addConfigValue("decoration:fullscreen_opacity", {1.F});
|
||||||
m_pConfig->addConfigValue("decoration:no_blur_on_oversized", {0L});
|
m_pConfig->addConfigValue("decoration:no_blur_on_oversized", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("decoration:drop_shadow", {1L});
|
m_pConfig->addConfigValue("decoration:drop_shadow", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("decoration:shadow_range", {4L});
|
m_pConfig->addConfigValue("decoration:shadow_range", Hyprlang::INT{4});
|
||||||
m_pConfig->addConfigValue("decoration:shadow_render_power", {3L});
|
m_pConfig->addConfigValue("decoration:shadow_render_power", Hyprlang::INT{3});
|
||||||
m_pConfig->addConfigValue("decoration:shadow_ignore_window", {1L});
|
m_pConfig->addConfigValue("decoration:shadow_ignore_window", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("decoration:shadow_offset", Hyprlang::VEC2{0, 0});
|
m_pConfig->addConfigValue("decoration:shadow_offset", Hyprlang::VEC2{0, 0});
|
||||||
m_pConfig->addConfigValue("decoration:shadow_scale", {1.f});
|
m_pConfig->addConfigValue("decoration:shadow_scale", {1.f});
|
||||||
m_pConfig->addConfigValue("decoration:col.shadow", {0xee1a1a1aL});
|
m_pConfig->addConfigValue("decoration:col.shadow", Hyprlang::INT{0xee1a1a1a});
|
||||||
m_pConfig->addConfigValue("decoration:col.shadow_inactive", {(Hyprlang::INT)INT_MAX});
|
m_pConfig->addConfigValue("decoration:col.shadow_inactive", {(Hyprlang::INT)INT_MAX});
|
||||||
m_pConfig->addConfigValue("decoration:dim_inactive", {0L});
|
m_pConfig->addConfigValue("decoration:dim_inactive", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("decoration:dim_strength", {0.5f});
|
m_pConfig->addConfigValue("decoration:dim_strength", {0.5f});
|
||||||
m_pConfig->addConfigValue("decoration:dim_special", {0.2f});
|
m_pConfig->addConfigValue("decoration:dim_special", {0.2f});
|
||||||
m_pConfig->addConfigValue("decoration:dim_around", {0.4f});
|
m_pConfig->addConfigValue("decoration:dim_around", {0.4f});
|
||||||
m_pConfig->addConfigValue("decoration:screen_shader", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("decoration:screen_shader", {STRVAL_EMPTY});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("dwindle:pseudotile", {0L});
|
m_pConfig->addConfigValue("dwindle:pseudotile", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("dwindle:force_split", {0L});
|
m_pConfig->addConfigValue("dwindle:force_split", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("dwindle:permanent_direction_override", {0L});
|
m_pConfig->addConfigValue("dwindle:permanent_direction_override", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("dwindle:preserve_split", {0L});
|
m_pConfig->addConfigValue("dwindle:preserve_split", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("dwindle:special_scale_factor", {1.f});
|
m_pConfig->addConfigValue("dwindle:special_scale_factor", {1.f});
|
||||||
m_pConfig->addConfigValue("dwindle:split_width_multiplier", {1.0f});
|
m_pConfig->addConfigValue("dwindle:split_width_multiplier", {1.0f});
|
||||||
m_pConfig->addConfigValue("dwindle:no_gaps_when_only", {0L});
|
m_pConfig->addConfigValue("dwindle:no_gaps_when_only", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("dwindle:use_active_for_splits", {1L});
|
m_pConfig->addConfigValue("dwindle:use_active_for_splits", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("dwindle:default_split_ratio", {1.f});
|
m_pConfig->addConfigValue("dwindle:default_split_ratio", {1.f});
|
||||||
m_pConfig->addConfigValue("dwindle:smart_split", {0L});
|
m_pConfig->addConfigValue("dwindle:smart_split", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("dwindle:smart_resizing", {1L});
|
m_pConfig->addConfigValue("dwindle:smart_resizing", Hyprlang::INT{1});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("master:special_scale_factor", {1.f});
|
m_pConfig->addConfigValue("master:special_scale_factor", {1.f});
|
||||||
m_pConfig->addConfigValue("master:mfact", {0.55f});
|
m_pConfig->addConfigValue("master:mfact", {0.55f});
|
||||||
m_pConfig->addConfigValue("master:new_is_master", {1L});
|
m_pConfig->addConfigValue("master:new_is_master", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("master:always_center_master", {0L});
|
m_pConfig->addConfigValue("master:always_center_master", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("master:new_on_top", {0L});
|
m_pConfig->addConfigValue("master:new_on_top", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("master:no_gaps_when_only", {0L});
|
m_pConfig->addConfigValue("master:no_gaps_when_only", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("master:orientation", {"left"});
|
m_pConfig->addConfigValue("master:orientation", {"left"});
|
||||||
m_pConfig->addConfigValue("master:inherit_fullscreen", {1L});
|
m_pConfig->addConfigValue("master:inherit_fullscreen", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("master:allow_small_split", {0L});
|
m_pConfig->addConfigValue("master:allow_small_split", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("master:smart_resizing", {1L});
|
m_pConfig->addConfigValue("master:smart_resizing", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("master:drop_at_cursor", {1L});
|
m_pConfig->addConfigValue("master:drop_at_cursor", Hyprlang::INT{1});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("animations:enabled", {1L});
|
m_pConfig->addConfigValue("animations:enabled", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("animations:first_launch_animation", {1L});
|
m_pConfig->addConfigValue("animations:first_launch_animation", Hyprlang::INT{1});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("input:follow_mouse", {1L});
|
m_pConfig->addConfigValue("input:follow_mouse", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("input:mouse_refocus", {1L});
|
m_pConfig->addConfigValue("input:mouse_refocus", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("input:special_fallthrough", {0L});
|
m_pConfig->addConfigValue("input:special_fallthrough", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:sensitivity", {0.f});
|
m_pConfig->addConfigValue("input:sensitivity", {0.f});
|
||||||
m_pConfig->addConfigValue("input:accel_profile", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:accel_profile", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("input:kb_file", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:kb_file", {STRVAL_EMPTY});
|
||||||
|
@ -444,65 +444,65 @@ CConfigManager::CConfigManager() {
|
||||||
m_pConfig->addConfigValue("input:kb_options", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:kb_options", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("input:kb_rules", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:kb_rules", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("input:kb_model", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:kb_model", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("input:repeat_rate", {25L});
|
m_pConfig->addConfigValue("input:repeat_rate", Hyprlang::INT{25});
|
||||||
m_pConfig->addConfigValue("input:repeat_delay", {600L});
|
m_pConfig->addConfigValue("input:repeat_delay", Hyprlang::INT{600});
|
||||||
m_pConfig->addConfigValue("input:natural_scroll", {0L});
|
m_pConfig->addConfigValue("input:natural_scroll", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:numlock_by_default", {0L});
|
m_pConfig->addConfigValue("input:numlock_by_default", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:resolve_binds_by_sym", {0L});
|
m_pConfig->addConfigValue("input:resolve_binds_by_sym", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:force_no_accel", {0L});
|
m_pConfig->addConfigValue("input:force_no_accel", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:float_switch_override_focus", {1L});
|
m_pConfig->addConfigValue("input:float_switch_override_focus", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("input:left_handed", {0L});
|
m_pConfig->addConfigValue("input:left_handed", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:scroll_method", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:scroll_method", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("input:scroll_button", {0L});
|
m_pConfig->addConfigValue("input:scroll_button", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:scroll_button_lock", {0L});
|
m_pConfig->addConfigValue("input:scroll_button_lock", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:scroll_points", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:scroll_points", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("input:touchpad:natural_scroll", {0L});
|
m_pConfig->addConfigValue("input:touchpad:natural_scroll", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:touchpad:disable_while_typing", {1L});
|
m_pConfig->addConfigValue("input:touchpad:disable_while_typing", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("input:touchpad:clickfinger_behavior", {0L});
|
m_pConfig->addConfigValue("input:touchpad:clickfinger_behavior", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:touchpad:tap_button_map", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:touchpad:tap_button_map", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("input:touchpad:middle_button_emulation", {0L});
|
m_pConfig->addConfigValue("input:touchpad:middle_button_emulation", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:touchpad:tap-to-click", {1L});
|
m_pConfig->addConfigValue("input:touchpad:tap-to-click", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("input:touchpad:tap-and-drag", {1L});
|
m_pConfig->addConfigValue("input:touchpad:tap-and-drag", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("input:touchpad:drag_lock", {0L});
|
m_pConfig->addConfigValue("input:touchpad:drag_lock", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:touchpad:scroll_factor", {1.f});
|
m_pConfig->addConfigValue("input:touchpad:scroll_factor", {1.f});
|
||||||
m_pConfig->addConfigValue("input:touchdevice:transform", {0L});
|
m_pConfig->addConfigValue("input:touchdevice:transform", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:touchdevice:output", {"[[Auto]]"});
|
m_pConfig->addConfigValue("input:touchdevice:output", {"[[Auto]]"});
|
||||||
m_pConfig->addConfigValue("input:touchdevice:enabled", {1L});
|
m_pConfig->addConfigValue("input:touchdevice:enabled", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("input:tablet:transform", {0L});
|
m_pConfig->addConfigValue("input:tablet:transform", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("input:tablet:output", {STRVAL_EMPTY});
|
m_pConfig->addConfigValue("input:tablet:output", {STRVAL_EMPTY});
|
||||||
m_pConfig->addConfigValue("input:tablet:region_position", Hyprlang::VEC2{0, 0});
|
m_pConfig->addConfigValue("input:tablet:region_position", Hyprlang::VEC2{0, 0});
|
||||||
m_pConfig->addConfigValue("input:tablet:region_size", Hyprlang::VEC2{0, 0});
|
m_pConfig->addConfigValue("input:tablet:region_size", Hyprlang::VEC2{0, 0});
|
||||||
m_pConfig->addConfigValue("input:tablet:relative_input", {0L});
|
m_pConfig->addConfigValue("input:tablet:relative_input", Hyprlang::INT{0});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("binds:pass_mouse_when_bound", {0L});
|
m_pConfig->addConfigValue("binds:pass_mouse_when_bound", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("binds:scroll_event_delay", {300L});
|
m_pConfig->addConfigValue("binds:scroll_event_delay", Hyprlang::INT{300});
|
||||||
m_pConfig->addConfigValue("binds:workspace_back_and_forth", {0L});
|
m_pConfig->addConfigValue("binds:workspace_back_and_forth", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("binds:allow_workspace_cycles", {0L});
|
m_pConfig->addConfigValue("binds:allow_workspace_cycles", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("binds:workspace_center_on", {1L});
|
m_pConfig->addConfigValue("binds:workspace_center_on", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("binds:focus_preferred_method", {0L});
|
m_pConfig->addConfigValue("binds:focus_preferred_method", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("binds:ignore_group_lock", {0L});
|
m_pConfig->addConfigValue("binds:ignore_group_lock", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("binds:movefocus_cycles_fullscreen", {1L});
|
m_pConfig->addConfigValue("binds:movefocus_cycles_fullscreen", Hyprlang::INT{1});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe", {0L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_fingers", {3L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_fingers", Hyprlang::INT{3});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_distance", {300L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_distance", Hyprlang::INT{300});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_invert", {1L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_invert", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_min_speed_to_force", {30L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_min_speed_to_force", Hyprlang::INT{30});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_cancel_ratio", {0.5f});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_cancel_ratio", {0.5f});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_create_new", {1L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_create_new", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_direction_lock", {1L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_direction_lock", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_direction_lock_threshold", {10L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_direction_lock_threshold", Hyprlang::INT{10});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_forever", {0L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_forever", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_numbered", {0L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_numbered", Hyprlang::INT{0});
|
||||||
m_pConfig->addConfigValue("gestures:workspace_swipe_use_r", {0L});
|
m_pConfig->addConfigValue("gestures:workspace_swipe_use_r", Hyprlang::INT{0});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("xwayland:use_nearest_neighbor", {1L});
|
m_pConfig->addConfigValue("xwayland:use_nearest_neighbor", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("xwayland:force_zero_scaling", {0L});
|
m_pConfig->addConfigValue("xwayland:force_zero_scaling", Hyprlang::INT{0});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("opengl:nvidia_anti_flicker", {1L});
|
m_pConfig->addConfigValue("opengl:nvidia_anti_flicker", Hyprlang::INT{1});
|
||||||
m_pConfig->addConfigValue("opengl:force_introspection", {2L});
|
m_pConfig->addConfigValue("opengl:force_introspection", Hyprlang::INT{2});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("autogenerated", {0L});
|
m_pConfig->addConfigValue("autogenerated", Hyprlang::INT{0});
|
||||||
|
|
||||||
m_pConfig->addConfigValue("general:col.active_border", Hyprlang::CConfigCustomValueType{&configHandleGradientSet, configHandleGradientDestroy, "0xffffffff"});
|
m_pConfig->addConfigValue("general:col.active_border", Hyprlang::CConfigCustomValueType{&configHandleGradientSet, configHandleGradientDestroy, "0xffffffff"});
|
||||||
m_pConfig->addConfigValue("general:col.inactive_border", Hyprlang::CConfigCustomValueType{&configHandleGradientSet, configHandleGradientDestroy, "0xff444444"});
|
m_pConfig->addConfigValue("general:col.inactive_border", Hyprlang::CConfigCustomValueType{&configHandleGradientSet, configHandleGradientDestroy, "0xff444444"});
|
||||||
|
@ -529,29 +529,29 @@ CConfigManager::CConfigManager() {
|
||||||
m_pConfig->addSpecialConfigValue("device", "kb_options", {STRVAL_EMPTY});
|
m_pConfig->addSpecialConfigValue("device", "kb_options", {STRVAL_EMPTY});
|
||||||
m_pConfig->addSpecialConfigValue("device", "kb_rules", {STRVAL_EMPTY});
|
m_pConfig->addSpecialConfigValue("device", "kb_rules", {STRVAL_EMPTY});
|
||||||
m_pConfig->addSpecialConfigValue("device", "kb_model", {STRVAL_EMPTY});
|
m_pConfig->addSpecialConfigValue("device", "kb_model", {STRVAL_EMPTY});
|
||||||
m_pConfig->addSpecialConfigValue("device", "repeat_rate", {25L});
|
m_pConfig->addSpecialConfigValue("device", "repeat_rate", Hyprlang::INT{25});
|
||||||
m_pConfig->addSpecialConfigValue("device", "repeat_delay", {600L});
|
m_pConfig->addSpecialConfigValue("device", "repeat_delay", Hyprlang::INT{600});
|
||||||
m_pConfig->addSpecialConfigValue("device", "natural_scroll", {0L});
|
m_pConfig->addSpecialConfigValue("device", "natural_scroll", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "tap_button_map", {STRVAL_EMPTY});
|
m_pConfig->addSpecialConfigValue("device", "tap_button_map", {STRVAL_EMPTY});
|
||||||
m_pConfig->addSpecialConfigValue("device", "numlock_by_default", {0L});
|
m_pConfig->addSpecialConfigValue("device", "numlock_by_default", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "resolve_binds_by_sym", {0L});
|
m_pConfig->addSpecialConfigValue("device", "resolve_binds_by_sym", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "disable_while_typing", {1L});
|
m_pConfig->addSpecialConfigValue("device", "disable_while_typing", Hyprlang::INT{1});
|
||||||
m_pConfig->addSpecialConfigValue("device", "clickfinger_behavior", {0L});
|
m_pConfig->addSpecialConfigValue("device", "clickfinger_behavior", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "middle_button_emulation", {0L});
|
m_pConfig->addSpecialConfigValue("device", "middle_button_emulation", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "tap-to-click", {1L});
|
m_pConfig->addSpecialConfigValue("device", "tap-to-click", Hyprlang::INT{1});
|
||||||
m_pConfig->addSpecialConfigValue("device", "tap-and-drag", {1L});
|
m_pConfig->addSpecialConfigValue("device", "tap-and-drag", Hyprlang::INT{1});
|
||||||
m_pConfig->addSpecialConfigValue("device", "drag_lock", {0L});
|
m_pConfig->addSpecialConfigValue("device", "drag_lock", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "left_handed", {0L});
|
m_pConfig->addSpecialConfigValue("device", "left_handed", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "scroll_method", {STRVAL_EMPTY});
|
m_pConfig->addSpecialConfigValue("device", "scroll_method", {STRVAL_EMPTY});
|
||||||
m_pConfig->addSpecialConfigValue("device", "scroll_button", {0L});
|
m_pConfig->addSpecialConfigValue("device", "scroll_button", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "scroll_button_lock", {0L});
|
m_pConfig->addSpecialConfigValue("device", "scroll_button_lock", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "scroll_points", {STRVAL_EMPTY});
|
m_pConfig->addSpecialConfigValue("device", "scroll_points", {STRVAL_EMPTY});
|
||||||
m_pConfig->addSpecialConfigValue("device", "transform", {0L});
|
m_pConfig->addSpecialConfigValue("device", "transform", Hyprlang::INT{0});
|
||||||
m_pConfig->addSpecialConfigValue("device", "output", {STRVAL_EMPTY});
|
m_pConfig->addSpecialConfigValue("device", "output", {STRVAL_EMPTY});
|
||||||
m_pConfig->addSpecialConfigValue("device", "enabled", {1L}); // only for mice, touchpads, and touchdevices
|
m_pConfig->addSpecialConfigValue("device", "enabled", Hyprlang::INT{1}); // only for mice, touchpads, and touchdevices
|
||||||
m_pConfig->addSpecialConfigValue("device", "region_position", Hyprlang::VEC2{0, 0}); // only for tablets
|
m_pConfig->addSpecialConfigValue("device", "region_position", Hyprlang::VEC2{0, 0}); // only for tablets
|
||||||
m_pConfig->addSpecialConfigValue("device", "region_size", Hyprlang::VEC2{0, 0}); // only for tablets
|
m_pConfig->addSpecialConfigValue("device", "region_size", Hyprlang::VEC2{0, 0}); // only for tablets
|
||||||
m_pConfig->addSpecialConfigValue("device", "relative_input", {0L}); // only for tablets
|
m_pConfig->addSpecialConfigValue("device", "relative_input", Hyprlang::INT{0}); // only for tablets
|
||||||
|
|
||||||
// keywords
|
// keywords
|
||||||
m_pConfig->registerHandler(&::handleRawExec, "exec", {false});
|
m_pConfig->registerHandler(&::handleRawExec, "exec", {false});
|
||||||
|
|
Loading…
Reference in a new issue