summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorSebastian Reichel <sre@ring0.de>2019-12-22 01:47:26 +0100
committerSebastian Reichel <sre@ring0.de>2019-12-22 01:47:26 +0100
commit72678f8f65d1e8f46fa5726385c14f5d3accbf91 (patch)
treed6b4a8fa30fc557cb4d1b7b45cd6b050957e8c55 /config
parentd70d52be6ff551a117ee3f735a6ef0a82cdbac80 (diff)
downloadsway-config-72678f8f65d1e8f46fa5726385c14f5d3accbf91.tar.bz2
turn off laptop display when lid is closed
Diffstat (limited to 'config')
-rw-r--r--config7
1 files changed, 6 insertions, 1 deletions
diff --git a/config b/config
index 5fb562f..cc2e907 100644
--- a/config
+++ b/config
@@ -12,9 +12,11 @@ set $browser firefox
set $lock swaylock -f -i /home/sre/data/locked.jpg
set $menu dmenu_path | dmenu | xargs swaymsg exec
+set $laptopdisp eDP-1
+
# Output configuration (default wallpaper for all displays)
output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
-output eDP-1 bg /home/sre/data/wallpapers/Yannix_-_debian-ng_black.jpg fill
+output $laptopdisp bg /home/sre/data/wallpapers/Yannix_-_debian-ng_black.jpg fill
# notification-daemon
exec mako
@@ -52,6 +54,9 @@ bindsym $mod+Shift+c reload
# Lock Screen
bindsym Mod4+Mod1+l exec "$lock"
+bindswitch lid:on output $laptopdisp disable
+bindswitch lid:off output $laptopdisp enable
+
bindsym XF86AudioMute exec busctl --user call org.elektranox.keyhandler /org/elektranox/keyhandler org.elektranox.keyhandler volumeMute
bindsym XF86AudioLowerVolume exec busctl --user call org.elektranox.keyhandler /org/elektranox/keyhandler org.elektranox.keyhandler volumeDec
bindsym XF86AudioRaiseVolume exec busctl --user call org.elektranox.keyhandler /org/elektranox/keyhandler org.elektranox.keyhandler volumeInc