Cleaned up hyprland config

This commit is contained in:
2026-07-09 22:36:17 +02:00
parent 0d9b9bd1d7
commit a6f56b38b4
+25 -43
View File
@@ -4,11 +4,12 @@
# Create your files separately and then link them to this file like this: # Create your files separately and then link them to this file like this:
# source = ~/.config/hypr/myColors.conf # source = ~/.config/hypr/myColors.conf
################ ###############################
### MONITORS ### ### MONITORS AND WORKSPACES ###
################ ###############################
# Desktop, dual external monitors setup:
# See https://wiki.hypr.land/Configuring/Monitors/
#monitorv2 { #monitorv2 {
# output = DP-1 # output = DP-1
# mode = 3840x2160@60 # mode = 3840x2160@60
@@ -27,9 +28,19 @@
# icc = /home/tobias/scripts/set_gamma/LG_1_2020_D6500_sRGB.icm # icc = /home/tobias/scripts/set_gamma/LG_1_2020_D6500_sRGB.icm
#} #}
# Assign Workspace 1 to correct monitor and set cursor to that workspace on start # workspacerules
#workspace=name:1, monitor:DP-2 #workspace = name:1, monitor:DP-1, default:false
#exec-once = hyprctl dispatch workspace 1 #workspace = name:2, monitor:DP-1, default:false
#workspace = name:3, monitor:DP-1, default:false
#workspace = name:4, monitor:DP-1, default:false
#workspace = name:5, monitor:DP-1, default:false
#workspace = name:6, monitor:DP-2, default:false
#workspace = name:7, monitor:DP-2, default:false
#workspace = name:8, monitor:DP-2, default:false
#workspace = name:9, monitor:DP-2, default:false
#workspace = name:0, monitor:DP-2, default:false
debug { debug {
disable_logs = true disable_logs = true
@@ -162,21 +173,13 @@ decoration {
active_opacity = 1.0 active_opacity = 1.0
inactive_opacity = 1.0 inactive_opacity = 1.0
#shadow {
# enabled = true
# range = 4
# render_power = 3
# color = rgba(1a1a1aee)
#}
shadow { shadow {
enabled = true enabled = true
range = 100 range = 100
render_power = 3 render_power = 3
color = rgba(00000050) color = rgba(00000050)
scale = 0.99 scale = 0.99
offset = 0 9 offset = 0 9
} }
# https://wiki.hypr.land/Configuring/Variables/#blur # https://wiki.hypr.land/Configuring/Variables/#blur
@@ -257,12 +260,6 @@ ecosystem {
no_donation_nag = true no_donation_nag = true
} }
#cursor {
# no_hardware_cursors = true
# min_refresh_rate = 60
#}
############# #############
### INPUT ### ### INPUT ###
@@ -397,24 +394,10 @@ bind = $shiftMod, PRINT, exec, hyprshot -m output
bind = $mainMod,P,exec,hyprpicker -a bind = $mainMod,P,exec,hyprpicker -a
############################## ##############################
### WINDOWS AND WORKSPACES ### ### WINDOWS ###
############################## ##############################
# See https://wiki.hypr.land/Configuring/Window-Rules/ for more # See https://wiki.hypr.land/Configuring/Window-Rules/ for more
# See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules
# workspacerules
workspace = name:1, monitor:DP-1, default:false
workspace = name:2, monitor:DP-1, default:false
workspace = name:3, monitor:DP-1, default:false
workspace = name:4, monitor:DP-1, default:false
workspace = name:5, monitor:DP-1, default:false
workspace = name:6, monitor:DP-2, default:false
workspace = name:7, monitor:DP-2, default:false
workspace = name:8, monitor:DP-2, default:false
workspace = name:9, monitor:DP-2, default:false
workspace = name:0, monitor:DP-2, default:false
# windowrules # windowrules
windowrule = float on, size 1100 700, match:class ^(org.gnome.Nautilus)$ windowrule = float on, size 1100 700, match:class ^(org.gnome.Nautilus)$
@@ -433,10 +416,9 @@ windowrule = float on, size 1200 750, match:class ^(Element)$
windowrule = float on, size 1200 750, match:class ^(org.gnome.Fractal)$ windowrule = float on, size 1200 750, match:class ^(org.gnome.Fractal)$
#windowrule = suppressevent[activatefocus activate],initialClass:^(photoshop.exe)$
windowrule = no_initial_focus on, match:initial_class ^(photoshop.exe)$ windowrule = no_initial_focus on, match:initial_class ^(photoshop.exe)$
#windowrule = suppressevent[activatefocus activate],initialClass:^(photoshop.exe)$
#windowrule = noblur,initialClass:^(photoshop.exe)$ #windowrule = noblur,initialClass:^(photoshop.exe)$
#windowrule = noshadow,initialClass:^(photoshop.exe)$ #windowrule = noshadow,initialClass:^(photoshop.exe)$
#windowrule = noanim,initialClass:^(photoshop.exe)$ #windowrule = noanim,initialClass:^(photoshop.exe)$