From c515582f5f0830ce5cca8064854b750cecc54ad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ensar=20Saraj=C4=8Di=C4=87?= Date: Wed, 20 Jul 2022 21:43:22 +0200 Subject: [PATCH] Add kanshi for display management --- installed_packages/sway/Arch | 1 + installed_packages/sway/apt | 1 + installed_packages/sway/dnf | 1 + symlinks/config/sway/conf.d/20_lockconfig | 8 +++++--- symlinks/config/sway/conf.d/50_startup | 1 + 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/installed_packages/sway/Arch b/installed_packages/sway/Arch index 269c66e..05ac9a0 100644 --- a/installed_packages/sway/Arch +++ b/installed_packages/sway/Arch @@ -4,6 +4,7 @@ aerc fish foot htop +kanshi ulauncher waybar wl-clipboard diff --git a/installed_packages/sway/apt b/installed_packages/sway/apt index 269c66e..05ac9a0 100644 --- a/installed_packages/sway/apt +++ b/installed_packages/sway/apt @@ -4,6 +4,7 @@ aerc fish foot htop +kanshi ulauncher waybar wl-clipboard diff --git a/installed_packages/sway/dnf b/installed_packages/sway/dnf index 269c66e..05ac9a0 100644 --- a/installed_packages/sway/dnf +++ b/installed_packages/sway/dnf @@ -4,6 +4,7 @@ aerc fish foot htop +kanshi ulauncher waybar wl-clipboard diff --git a/symlinks/config/sway/conf.d/20_lockconfig b/symlinks/config/sway/conf.d/20_lockconfig index 67344be..8de54d1 100644 --- a/symlinks/config/sway/conf.d/20_lockconfig +++ b/symlinks/config/sway/conf.d/20_lockconfig @@ -1,9 +1,11 @@ # Define locker script -set $locker swaylock -f -i "$(shuf -n1 -e ~/Pictures/Lockscreens/*.png)" -s fill +set $locker 'swaylock -f -i "$(shuf -n1 -e ~/Pictures/Lockscreens/*.png)" -s fill' bindsym $alt+L exec $locker # IDLE CONFIG exec swayidle -w \ timeout 300 $locker \ - timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ - before-sleep $locker + timeout 330 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ + timeout 600 'systemctl suspend' \ + before-sleep $locker \ + before-sleep 'playerctl pause' diff --git a/symlinks/config/sway/conf.d/50_startup b/symlinks/config/sway/conf.d/50_startup index 8b959c2..3e3c49f 100644 --- a/symlinks/config/sway/conf.d/50_startup +++ b/symlinks/config/sway/conf.d/50_startup @@ -4,3 +4,4 @@ exec kdeconnect-indicator exec ulauncher --hide-window exec libinput-gestures-setup start exec foot --server +exec kanshi