diff options
Diffstat (limited to 'config/hypr/configs/SystemSettings.conf')
| -rw-r--r-- | config/hypr/configs/SystemSettings.conf | 77 |
1 files changed, 61 insertions, 16 deletions
diff --git a/config/hypr/configs/SystemSettings.conf b/config/hypr/configs/SystemSettings.conf index d7892d17..3d8122be 100644 --- a/config/hypr/configs/SystemSettings.conf +++ b/config/hypr/configs/SystemSettings.conf @@ -1,4 +1,9 @@ -# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # +# ================================================== +# KoolDots (2026) +# Project URL: https://github.com/LinuxBeginnings +# License: GNU GPLv3 +# SPDX-License-Identifier: GPL-3.0-or-later +# ================================================== # Default settings # This is where you put your own settings as this will not be touched during update # if the upgrade.sh is used. @@ -9,16 +14,42 @@ $scriptsDir = $HOME/.config/hypr/scripts dwindle { - pseudotile = true + pseudotile = false preserve_split = true - #smart_split = true + smart_resizing = true + use_active_for_splits = true + smart_split = false + default_split_ratio = 1.0 + split_bias = 0 + precise_mouse_move = false special_scale_factor = 0.8 } master { - new_status = master - new_on_top = 1 - mfact = 0.5 + new_status = slave + new_on_top = false + new_on_active = none + orientation = left + mfact = 0.55 + slave_count_for_center_master = 2 + center_master_fallback = left + smart_resizing = true + drop_at_cursor = true + always_keep_position = false +} + +scrolling { + # Default width of new windows (0.1 - 1.0) + column_width = 0.80 + # If only one window is open, should it span the whole screen? + fullscreen_on_one_column = true + # Direction: right, left, up, or down + direction = right + # Center the focused window automatically + follow_focus = true +} +monocle { + # I can't find any settings on the wiki } general { @@ -34,7 +65,6 @@ input { kb_rules = repeat_rate = 50 repeat_delay = 300 - sensitivity = 0 #mouse sensitivity #accel_profile = # flat or adaptive or blank or EMPTY means libinput’s default mode numlock_by_default = true @@ -63,20 +93,23 @@ input { } } - gestures { - gesture = 3, horizontal, workspace - workspace_swipe_distance = 500 + workspace_swipe_distance = 300 + workspace_swipe_touch = false workspace_swipe_invert = true workspace_swipe_min_speed_to_force = 30 workspace_swipe_cancel_ratio = 0.5 - workspace_swipe_create_new = true - workspace_swipe_forever = true - #workspace_swipe_use_r = true #uncomment if wanted a forever create a new workspace with swipe right + workspace_swipe_create_new = true + workspace_swipe_direction_lock = true + workspace_swipe_forever = false + workspace_swipe_use_r = false + close_max_timeout = 100 - gesture = 4, up, dispatcher, exec, hyprctl keyword cursor:zoom_factor "$(hyprctl getoption cursor:zoom_factor | awk 'NR==1 {factor = $2; if (factor < 1) {factor = 1}; print factor * 1.5}')" - gesture = 4, down, dispatcher, exec, hyprctl keyword cursor:zoom_factor "$(hyprctl getoption cursor:zoom_factor | awk 'NR==1 {factor = $2; if (factor < 1) {factor = 1}; print factor / 1.5}')" - gesture = 3, up, dispatcher, exec, $scriptsDir/OverviewToggle.sh + gesture = 3, horizontal, workspace + gesture = 3, up, dispatcher, exec, hyprctl keyword cursor:zoom_factor "$(hyprctl getoption cursor:zoom_factor | awk 'NR==1 {factor = $2; if (factor < 1) {factor = 1}; print factor * 1.5}')" + gesture = 3, down, dispatcher, exec, hyprctl keyword cursor:zoom_factor "$(hyprctl getoption cursor:zoom_factor | awk 'NR==1 {factor = $2; if (factor < 1) {factor = 1}; print factor / 1.5}')" + gesture = 4, up, dispatcher, exec, $scriptsDir/OverviewToggle.sh + gesture = 4, down, float } misc { @@ -126,4 +159,16 @@ cursor { enable_hyprcursor = true warp_on_change_workspace = 2 no_warps = true + no_break_fs_vrr = false + min_refresh_rate = 24 + hotspot_padding = 1 + inactive_timeout = 0 + default_monitor = + zoom_factor = 1.0 + zoom_rigid = false + zoom_detached_camera = true + hide_on_key_press = true + hide_on_touch = false + hide_on_tablet = false + use_cpu_buffer = false } |
