diff --git a/private_dot_config/hypr/hyprland.conf b/private_dot_config/hypr/hyprland.conf index 642c520..4f47509 100644 --- a/private_dot_config/hypr/hyprland.conf +++ b/private_dot_config/hypr/hyprland.conf @@ -1,4 +1,3 @@ - # ####################################################################################### # AUTOGENERATED HYPRLAND CONFIG. # PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hyprland.conf AND EDIT IT, @@ -50,8 +49,8 @@ exec-once = waybar exec-once = sway-nc exec-once = systemctl --user start hyprpolkitagent exec-once = hyprpaper -exec-once = $terminal -exec-once = hyprctl dispatch workspace 3 +#exec-once = $terminal +#exec-once = hyprctl dispatch workspace 3 ############################# ### ENVIRONMENT VARIABLES ### @@ -153,9 +152,9 @@ animations { # windowrule = bordersize 0, floating:0, onworkspace:f[1] # windowrule = rounding 0, floating:0, onworkspace:f[1] -windowrule = workspace 10,title:(.*)MOVE TO WORKSPACE 10(.*) -windowrule = center,title:(.*)MOVE TO WORKSPACE 10(.*) -windowrule = size 800 500,title:(.*)MOVE TO WORKSPACE 10(.*) +# windowrule = workspace 10,title:(.*)MOVE TO WORKSPACE 10(.*) +# windowrule = center,title:(.*)MOVE TO WORKSPACE 10(.*) +# windowrule = size 800 500,title:(.*)MOVE TO WORKSPACE 10(.*) workspace = 1, monitor:DP-1, default:true, persistent:true workspace = 2, monitor:DP-1, default:true, persistent:true @@ -205,11 +204,6 @@ input { } } -# https://wiki.hyprland.org/Configuring/Variables/#gestures -gestures { - workspace_swipe = false -} - # Example per-device config # See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more device { @@ -234,9 +228,9 @@ bind = $mainMod, F, fullscreen, bind = $mainMod, E, exec, $fileManager bind = $mainMod, C, exec, $colorPicker bind = $mainMod, B, exec, $browser -# bind = $mainMod, V, togglefloating, +bind = $mainMod, T, togglefloating, bind = $mainMod, R, exec, $menu -bind = $mainMod, P, pseudo, # dwindle +# bind = $mainMod, P, pseudo, # dwindle # bind = $mainMod, J, togglesplit, # dwindle bind = $mainMod, Q, exec, hyprlock bind = $mainMod SHIFT, Q, exec, dm-tool switch-to-greeter @@ -304,7 +298,24 @@ bind = $mainMod CTRL, L, exec, sleep 1 && hyprctl dispatch dpms toggle HDMI-A-1 # windowrule = float,class:^(kitty)$,title:^(kitty)$ # Ignore maximize requests from apps. You'll probably like this. -windowrule = suppressevent maximize, class:.* +windowrule { + # Ignore maximize requests from all apps. You'll probably like this. + name = suppress-maximize-events + match:class = .* + + suppress_event = maximize +} # Fix some dragging issues with XWayland -windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 +windowrule { + # Fix some dragging issues with XWayland + name = fix-xwayland-drags + match:class = ^$ + match:title = ^$ + match:xwayland = true + match:float = true + match:fullscreen = false + match:pin = false + + no_focus = true +} diff --git a/private_dot_config/hypr/hyprpaper.conf b/private_dot_config/hypr/hyprpaper.conf index ba50db5..d6d4338 100644 --- a/private_dot_config/hypr/hyprpaper.conf +++ b/private_dot_config/hypr/hyprpaper.conf @@ -1,2 +1,8 @@ -preload = /home/chips/Pictures/wallpapers/summer_dreams.png -wallpaper =, /home/chips/Pictures/wallpapers/summer_dreams.png +ipc = off +splash = off + +wallpaper { + monitor = + path = /home/chips/Pictures/wallpapers/summer_dreams.png + fit_mode = cover +}