sway: Fix system environment commands
This commit is contained in:
parent
cc677f3ccd
commit
36b770b4e2
1 changed files with 6 additions and 7 deletions
13
sway/config
13
sway/config
|
|
@ -131,14 +131,14 @@ bar {
|
||||||
}
|
}
|
||||||
|
|
||||||
# Shutdown, reboot, lock srceen
|
# Shutdown, reboot, lock srceen
|
||||||
set $mode_system System (b) blank, (l) lock, (e) logout, (s) suspend, (h) hibernate, (r) reboot, (Shift+s) shutdown
|
set $mode_system System (b) blank, (l) lock, (e) logout, (s) suspend, (Shift+h) hibernate, (Shift+r) reboot, (Shift+s) shutdown
|
||||||
mode "$mode_system" {
|
mode "$mode_system" {
|
||||||
bindsym b exec 'sleep 1 && killall -s SIGUSR1 swayidle', mode "default"
|
bindsym b exec 'sleep 1 && killall -s SIGUSR1 swayidle', mode "default"
|
||||||
bindsym l exec '$locker', mode "default"
|
bindsym l exec 'loginctl lock-session && sleep 1 && killall -s SIGUSR1 swayidle', mode "default"
|
||||||
bindsym e exec swaymsg exit, mode "default"
|
bindsym e exec swaymsg exit, mode "default"
|
||||||
bindsym s exec '$locker && systemctl suspend', mode "default"
|
bindsym s exec 'systemctl suspend', mode "default"
|
||||||
bindsym h exec '$locker && systemctl hibernate', mode "default"
|
bindsym Shift+h exec 'systemctl hibernate', mode "default"
|
||||||
bindsym r exec systemctl reboot, mode "default"
|
bindsym Shift+r exec systemctl reboot, mode "default"
|
||||||
bindsym Shift+s exec systemctl poweroff -i, mode "default"
|
bindsym Shift+s exec systemctl poweroff -i, mode "default"
|
||||||
bindsym Return mode "default"
|
bindsym Return mode "default"
|
||||||
bindsym mod3+Return mode "default"
|
bindsym mod3+Return mode "default"
|
||||||
|
|
@ -148,8 +148,7 @@ mode "$mode_system" {
|
||||||
bindcode $mod+Shift+55 mode "$mode_system"
|
bindcode $mod+Shift+55 mode "$mode_system"
|
||||||
|
|
||||||
# Systemd environment
|
# Systemd environment
|
||||||
exec systemctl --user import-environment
|
exec "systemctl --user import-environment; systemctl --user start sway-session.target"
|
||||||
exec systemctl --user start sway-session.target
|
|
||||||
|
|
||||||
# Device specific configuration
|
# Device specific configuration
|
||||||
include device
|
include device
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue