feat: marking windows, then closing/moving them to current workspace
This commit is contained in:
@@ -28,8 +28,9 @@ $privateBrowser = zen-browser --private-window
|
||||
# Or execute your favorite apps at launch like this:
|
||||
|
||||
# Le essential hyprland crap
|
||||
exec-once = hyprpaper & waybar & hypridle & hyprsunset &
|
||||
exec-once = sleep 1 && ~/.config/hypr/scripts/random_wallpaper.sh
|
||||
exec-once = hyprpaper
|
||||
exec-once = waybar & hypridle & hyprsunset &
|
||||
exec-once = ~/.config/hypr/scripts/random_wallpaper.sh
|
||||
|
||||
|
||||
# exec-once = systemctl --user startexec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP hyprpaper.service
|
||||
@@ -470,6 +471,18 @@ bind = $mainMod CTRL, G, exec, ~/.config/hypr/scripts/grayscale-toggle.sh
|
||||
# Game mode
|
||||
bind = $mainMod SHIFT, G, exec, ~/.config/hypr/scripts/gamemode.sh
|
||||
|
||||
# Pin window
|
||||
bind = $mainMod CTRL, Y, pin, active
|
||||
|
||||
# Mark window
|
||||
bind = $mainMod CTRL, M, tagwindow, marked
|
||||
|
||||
# Close marked windows
|
||||
bind = $mainMod CTRL, W, exec, ~/.config/hypr/scripts/close_marked.sh
|
||||
|
||||
# Move marked to current workspace
|
||||
bind = $mainMod, Y, exec, ~/.config/hypr/scripts/move_marked.sh
|
||||
|
||||
# Freeze window
|
||||
bind = $mainMod SHIFT, F, exec, hyprfreeze -a -s
|
||||
bind = $mainMod SHIFT, F, tagwindow, zawarudo
|
||||
@@ -529,6 +542,9 @@ windowrule = move center,class:^(com.saivert.pwvucontrol)$
|
||||
# Frozen windows
|
||||
windowrule = bordercolor rgba(ffff00ff) rgba(ffff0055),tag:zawarudo
|
||||
|
||||
# Marked windows
|
||||
windowrule = bordercolor rgba(0000ffff) rgba(aa00ffa5),tag:marked
|
||||
|
||||
# Ignore maximize requests from apps. You'll probably like this.
|
||||
windowrule = suppressevent maximize, class:.*
|
||||
|
||||
|
||||
Reference in New Issue
Block a user