mirror of https://github.com/ericonr/dotfiles.git
Clean-up sway config.
* Remove options from swaylock command that are included in its config file. * Add suspend command for when the lid is closed. * Remove layout specifiers.
This commit is contained in:
parent
91ac6b3d96
commit
33646a1230
|
@ -122,7 +122,9 @@ exec swayidle -w \
|
||||||
resume 'swaymsg "output * dpms on"' \
|
resume 'swaymsg "output * dpms on"' \
|
||||||
before-sleep 'swaylock'
|
before-sleep 'swaylock'
|
||||||
# Manual behavior
|
# Manual behavior
|
||||||
bindsym $mod+Shift+x exec swaylock -f -c 000000
|
bindsym $mod+Shift+x exec swaylock
|
||||||
|
# Sleep when closed behavior
|
||||||
|
bindswitch --reload lid:on exec systemctl suspend
|
||||||
|
|
||||||
## Layout
|
## Layout
|
||||||
# Split in horizontal orientation
|
# Split in horizontal orientation
|
||||||
|
@ -238,19 +240,12 @@ for_window [app_id="waybar" floating] {
|
||||||
move down 120px # adjust if some menus still don't fit
|
move down 120px # adjust if some menus still don't fit
|
||||||
}
|
}
|
||||||
|
|
||||||
## Pre-configured workspaces
|
## Window assignment
|
||||||
# Music
|
|
||||||
exec swaymsg 'workspace media; layout tabbed'
|
|
||||||
for_window [app_id="spotify"] move container to workspace $wsm
|
|
||||||
# Work
|
# Work
|
||||||
exec swaymsg 'workspace nth; layout tabbed'
|
|
||||||
assign [app_id="Kicad"] $wsn
|
assign [app_id="Kicad"] $wsn
|
||||||
assign [title="CubeMX"] $wsn
|
assign [title="CubeMX"] $wsn
|
||||||
# PDF
|
# PDF
|
||||||
exec swaymsg 'workspace pdf; layout tabbed'
|
|
||||||
assign [app_id="okular"] $wsp
|
assign [app_id="okular"] $wsp
|
||||||
# Return to first workspace
|
|
||||||
exec swaymsg 'workspace 1;'
|
|
||||||
|
|
||||||
## Application specific settings
|
## Application specific settings
|
||||||
for_window [app_id="krunner"] floating enable
|
for_window [app_id="krunner"] floating enable
|
||||||
|
|
Loading…
Reference in New Issue