blob: dcc93fd226e384371986e81d6b6ebfbfb81a2590 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#+title: Sway Power Prompt Script
Activate =swaynag= prompt with power-off options if the lock file is not present which executes an [[file:poweraction.org][action]].
#+begin_src sh :tangle ~/.config/sway/powerprompt :mkdirp yes
if test -f ~/.swaynaglock; then
killall swaynag
rm ~/.swaynaglock
else
touch ~/.swaynaglock
swaynag --background 00000030 --border 00000030 --border-bottom 00000030 --button-background 00000030 --font=SauceCodePro Nerd Font 256\
-m '' \
-b '' \
'bash ~/.config/sway/poweraction logout' \
-b '⏻' \
'bash ~/.config/sway/poweraction poweroff' \
-b '' \
'bash ~/.config/sway/poweraction reboot'
rm ~/.swaynaglock
fi
#+end_src
|