feat: Add opacity keybinds, replace hyprpaper with swww and update windowrules

This commit is contained in:
2025-06-16 17:53:21 +10:00
parent 33f640a9d3
commit f1d33ebd85
10 changed files with 105 additions and 16 deletions

View File

@@ -90,6 +90,7 @@ bind = $mainMod CTRL SHIFT, S, exec, hyprshot -m window -m active
bind = $mainMod, TAB, hyprexpo:expo, toggle
bind = ALT, TAB, lastdesk
bind = CTRL ALT, TAB, togglespecialworkspace, terminal
# hyprlang noerror false
@@ -167,7 +168,36 @@ bind = , 0, exec, hyprctl notify 5 2000 0 "Restarting hyprpaper"
bind = , 0, exec, hyprpaper >> ~/.logs/hyprpaper.log
bind = , 0, submap, reset
bind = , I, invertactivewindow
bind = , I, submap, reset
bind = , V, exec, hyprctl dispatch vdeskreset
bind = , V, submap, reset
bind = , K, exec, hyprctl notify 0 2000 0 "Click To Kill!!!"
bind = , K, exec, hyprctl kill
bind = , K, submap, reset
bind = , O, exec, hyprctl notify 2 2000 0 "Set Opacity..."
bind = , O, submap, opacity
bind = , catchall, submap, reset
# Opacity submap
submap = opacity
bind = , 1, exec, ~/.config/hypr/scripts/opacity.sh 0.1
bind = , 2, exec, ~/.config/hypr/scripts/opacity.sh 0.2
bind = , 3, exec, ~/.config/hypr/scripts/opacity.sh 0.3
bind = , 4, exec, ~/.config/hypr/scripts/opacity.sh 0.4
bind = , 5, exec, ~/.config/hypr/scripts/opacity.sh 0.5
bind = , 6, exec, ~/.config/hypr/scripts/opacity.sh 0.6
bind = , 7, exec, ~/.config/hypr/scripts/opacity.sh 0.7
bind = , 8, exec, ~/.config/hypr/scripts/opacity.sh 0.8
bind = , 9, exec, ~/.config/hypr/scripts/opacity.sh 0.9
bind = , 0, exec, ~/.config/hypr/scripts/opacity.sh 1
bind = , C, exec, ~/.config/hypr/scripts/opacity.sh -1
bind = , catchall, submap, reset
submap = reset