Update dotfiles (2026-03-03 22:48:21)

This commit is contained in:
Zacharias-Brohn
2026-03-03 22:48:21 +01:00
parent 82feed13af
commit 6fb1c7d1a2
57 changed files with 98 additions and 54 deletions
Regular → Executable
View File
View File
Regular → Executable
+2 -6
View File
@@ -2,23 +2,19 @@
# Autostart
# -----------------------------------------------------
exec-once = uwsm app -S out -- qs -p ~/GitProjects/z-bar-qt/shell.qml
exec-once = uwsm app -S out -- zshell-cli shell start
exec-once = [workspace 1] sleep 3s && uwsm app -S out -- discord --enable-features=WaylandLinuxDrmSyncobj
exec-once = [workspace 3 silent] sleep 3s && uwsm app -S out -- openrgb
exec-once = [workspace 2 silent] sleep 3s && uwsm app -S out -- keepassxc
# exec-once = [workspace 1 silent] sleep 3s && uwsm app -S out -- 64gram-desktop
exec-once = [workspace 1 silent] sleep 3s && uwsm app -S out -- AyuGram
exec-once = [workspace 3 silent] sleep 3s && uwsm app -S out -- solaar
exec-once = [workspace 3 silent] sleep 3s && uwsm app -S out -- solaar -b symbolic
exec-once = [workspace 2 silent] sleep 3s && uwsm app -S out -- librewolf
exec-once = uwsm app -S out -- kbuildsycoca6
# exec-once = sleep 3s && uwsm app -S out -- ~/.config/cronjobscripts/color-scheme.sh
# Load GTK settings
exec-once = uwsm app -S out -- ~/.config/hypr/scripts/gtk.sh
# Load cliphist history
exec-once = uwsm app -S out -- wl-paste --watch cliphist store
# exec-once = hyprpm reload
Regular → Executable
View File
Regular → Executable
View File
View File
+1 -2
View File
@@ -29,6 +29,7 @@ decoration {
xray = false
noise = 0.05
popups = true
popups_ignorealpha = 0.5
input_methods = true
}
active_opacity = 1.0
@@ -47,5 +48,3 @@ decoration {
scale = 1
}
}
windowrulev2 = nodim 1, fullscreenstate:* 2
View File
View File
+10 -8
View File
@@ -7,8 +7,8 @@
$mainMod = SUPER
# Applications
# bind = $mainMod, RETURN, plugin:xtd:moveorexec, class:kitty,app2unit -- kitty -o allow_remote_control=yes --single-instance --listen-on unix:@mykitty
bind = $mainMod, RETURN, exec, app2unit -- zterm
# bind = $mainMod, RETURN, exec, app2unit -- zterm
bind = $mainMod, RETURN, exec, app2unit -- wezterm
bind = $mainMod, B, exec, uwsm-app -S out -- librewolf
bind = $mainMod, E, exec, uwsm-app -S out -- dolphin
bind = $mainMod CTRL, E, exec, uwsm-app -S out -- hyprlauncher
@@ -53,13 +53,16 @@ submap = reset
bind = CTRL SHIFT, M, exec, /home/zach/.config/cronjobscripts/wpctl-mute.sh
# Actions
bind = $mainMod CTRL, L, global, zshell-lock:lock
bind = $mainMod CTRL, U, global, zshell-lock:unlock
# bind = $mainMod CTRL, L, global, zshell:show-osd
bind = $mainMod CTRL, L, global, zshell:toggle-settings
# bind = $mainMod CTRL, L, global, zshell:lock
bind = $mainMod CTRL, RETURN, global, z-cast:toggle-launcher
bind = $mainMod CTRL SHIFT, R, exec, killall qs; sleep 0.5s; uwsm-app -S out -- qs -p ~/GitProjects/z-bar-qt/shell.qml
bind = $mainMod, Tab, global, zshell:toggle-overview
bind = $mainMod CTRL, RETURN, global, zshell:toggle-launcher
bind = $mainMod CTRL SHIFT, R, exec, app2unit -- zshell-cli shell kill; sleep 0.5; app2unit -- zshell-cli shell start
bind = $mainMod CTRL, V, exec, uwsm-app -S out -- cliphist list | fuzzel --dmenu | cliphist decode | wl-copy
bind = , PRINT, global, ZShell:screenshotFreeze
bind = , PRINT, global, zshell:screenshotFreeze
bind = $mainMod, P, exec, uwsm-app -S out -- hyprpicker -a --format=hex
@@ -92,7 +95,6 @@ bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
bind = $mainMod, Tab, workspace, m+1
bind = $mainMod SHIFT, Tab, workspace, m-1
# Fn keys
Regular → Executable
View File
Regular → Executable
View File
View File
Regular → Executable
+2
View File
@@ -5,4 +5,6 @@
misc {
disable_hyprland_logo = true
disable_splash_rendering = true
enable_swallow = true
swallow_regex = ^(kitty)$
}
Regular → Executable
View File
Regular → Executable
View File
+10
View File
@@ -8,6 +8,7 @@ monitorv2 {
mode = 2560x1440@144
position = 0x0
scale = 1
vrr = 3
cm = auto
}
@@ -16,6 +17,7 @@ monitorv2 {
mode = 3840x2160
position = auto-center-left
scale = 1.5
vrr = 3
cm = auto
}
@@ -24,5 +26,13 @@ monitorv2 {
mode = 2560x1440@165
position = auto-center-right
scale = 1
vrr = 3
cm = auto
}
monitorv2 {
output = FALLBACK
mode = 1920x1080@60
position = auto
scale = 1
}
View File
Regular → Executable
View File
+3 -7
View File
@@ -1,13 +1,9 @@
layerrule = blur on,match:namespace match:namespace quickshell
layerrule = blur on,match:namespace ZShell-Notifs
layerrule = blur_popups on,match:namespace ZShell-Notifs
layerrule = ignore_alpha 0.5,match:namespace ZShell-Notifs
layerrule = blur on,match:namespace ZShell-Bar
layerrule = blur_popups on,match:namespace ZShell-Bar
layerrule = ignore_alpha 0.5,match:namespace ZShell-Bar
layerrule = blur on,match:namespace ZShell-Launcher
layerrule = blur_popups on,match:namespace ZShell-Launcher
layerrule = ignore_alpha 0.5,match:namespace ZShell-Launcher
layerrule = blur on,match:namespace ZShell-Auth
layerrule = blur_popups on,match:namespace ZShell-Auth
layerrule = ignore_alpha 0.6,match:namespace ZShell-Auth
+7 -7
View File
@@ -36,15 +36,15 @@ windowrule = idle_inhibit always, match:content 2
windowrule = idle_inhibit always, match:content 3
windowrule = idle_inhibit always, match:fullscreen_state_client 2
windowrule = idle_inhibit always, match:fullscreen_state_internal 2
windowrule = immediate yes, match:class ^(gamescope)$
# windowrule = immediate yes, match:class ^(gamescope)$
windowrule = no_shadow on,match:float off
windowrule = darkwindow:shade chromakey bkg=[0.122 0.039 0.137] similarity=0.3 targetOpacity=0.9, match:class ^(com.ayugram.desktop)$
windowrule = darkwindow:shade chromakey bkg=[0.231 0.231 0.239] similarity=0.3 targetOpacity=0.9, match:class ^(org.keepassxc.KeePassXC)$
windowrule = darkwindow:shade chromakey bkg=[0.11 0.122 0.133] similarity=0.3 targetOpacity=0.9, match:class ^(org.openrgb.OpenRGB)$
windowrule = darkwindow:shade chromakey bkg=[0.176 0.2 0.235] similarity=0.3 targetOpacity=0.9, match:class ^(steam)$
windowrule = darkwindow:shade chromakey bkg=[0.125 0.137 0.149] similarity=0.3 targetOpacity=0.9, match:class ^(solaar)$
windowrule = darkwindow:shade chromakey bkg=[0.125 0.137 0.149] similarity=0.3 targetOpacity=0.9, match:class ^(org.kde.dolphin)$
# windowrule = darkwindow:shade chromakey bkg=[0.122 0.039 0.137] similarity=0.3 targetOpacity=0.9, match:class ^(com.ayugram.desktop)$
# windowrule = darkwindow:shade chromakey bkg=[0.231 0.231 0.239] similarity=0.3 targetOpacity=0.9, match:class ^(org.keepassxc.KeePassXC)$
# windowrule = darkwindow:shade chromakey bkg=[0.11 0.122 0.133] similarity=0.3 targetOpacity=0.9, match:class ^(org.openrgb.OpenRGB)$
# windowrule = darkwindow:shade chromakey bkg=[0.176 0.2 0.235] similarity=0.3 targetOpacity=0.9, match:class ^(steam)$
# windowrule = darkwindow:shade chromakey bkg=[0.125 0.137 0.149] similarity=0.3 targetOpacity=0.9, match:class ^(solaar)$
# windowrule = darkwindow:shade chromakey bkg=[0.125 0.137 0.149] similarity=0.3 targetOpacity=0.9, match:class ^(org.kde.dolphin)$
# windowrule = darkwindow:shade chromakey bkg=[0.196 0.2 0.224], match:class ^(discord)$
windowrule {
View File