remove unused workspaces, static browser workspace, added mouse show time script activation for steam

This commit is contained in:
2025-08-18 23:43:00 +05:00
parent 616e2b2b6e
commit c36d9b3464

View File

@ -16,6 +16,7 @@ exec swayidle
exec dunst
exec playerctld daemon
exec_always autotiling
exec ~/Scripts/sway/toggle_mouse_show_timer.sh
# subscribe to ntfy notifications
exec ~/Scripts/ntfy/ntfy_subscribe.sh &
@ -87,6 +88,7 @@ assign [app_id="taxsee.im.desktop*"] workspace 24
assign [app_id="Element"] workspace number 25
assign [class="Element"] workspace number 25
assign [app_id="librewolf"] workspace number 12
# powermenu
bindsym --to-code $mod+SHIFT+BackSpace exec ~/Scripts/tofi/powermenu.sh
@ -124,7 +126,6 @@ client.urgent #1f1f28 #1f1f28 #888888 #1f1f28 #1f1f28
client.focused_inactive #1f1f28 #1f1f28 #888888 #1f1f28 #1f1f28
# bind workspaces to specific outputs
workspace 10 output DP-2
workspace 11 output DP-2
workspace 12 output DP-2
workspace 13 output DP-2
@ -134,7 +135,6 @@ workspace 16 output DP-2
workspace 17 output DP-2
workspace 18 output DP-2
workspace 19 output DP-2
workspace 10 output DP-2
workspace 21 output HDMI-A-1
workspace 22 output HDMI-A-1
@ -145,7 +145,6 @@ workspace 26 output HDMI-A-1
workspace 27 output HDMI-A-1
workspace 28 output HDMI-A-1
workspace 29 output HDMI-A-1
workspace 20 output HDMI-A-1
# move mouse to focused window/workspace
mouse_warping output
@ -191,7 +190,6 @@ bindsym --to-code --no-warn $mod+6 workspace 16
bindsym --to-code --no-warn $mod+7 workspace 17
bindsym --to-code --no-warn $mod+8 workspace 18
bindsym --to-code --no-warn $mod+9 workspace 19
bindsym --to-code --no-warn $mod+0 workspace 10
bindsym --to-code --no-warn $mod+Alt+1 workspace 21
bindsym --to-code --no-warn $mod+Alt+2 workspace 22
@ -224,7 +222,6 @@ bindsym --to-code --no-warn $mod+Shift+6 exec "swaysome move 6"
bindsym --to-code --no-warn $mod+Shift+7 exec "swaysome move 7"
bindsym --to-code --no-warn $mod+Shift+8 exec "swaysome move 8"
bindsym --to-code --no-warn $mod+Shift+9 exec "swaysome move 9"
bindsym --to-code --no-warn $mod+Shift+0 exec "swaysome move 0"
# Move focused container to other monitor
bindsym --to-code $mod+p exec "swaysome next-output"
@ -248,11 +245,11 @@ bindsym --to-code $mod+o resize grow width 5ppt
# bindsym --to-code $right resize grow width 10px
# utilities
# special keys to adjust volume via pulseaudio
bindsym --to-code $mod+Shift+bracketleft exec playerctl -p mpd volume 0.05-
bindsym --to-code $mod+Shift+bracketright exec playerctl -p mpd volume 0.05+
bindsym --to-code $mod+Shift+y exec playerctl -p mpd shuffle Toggle
# special keys to adjust volume via pulseaudio
bindsym --to-code --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle
bindsym --to-code --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5%
bindsym --to-code --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5%