Change the lockscreen-toggle script location.

Add right-click to lockscreen polybar element
This commit is contained in:
Thomas Dehaeze 2019-12-17 15:31:15 +01:00
parent bfd2f1a4b6
commit 81cbe1bcfb
2 changed files with 21 additions and 19 deletions

View File

@ -517,9 +517,11 @@
type = custom/script type = custom/script
format-underline = ${colors.background} format-underline = ${colors.background}
click-left = ~/scripts/lockscreen-toggle.sh click-left = ~/.config/polybar/scripts/lockscreen-toggle.sh
click-right = ~/scripts/lockscreen.sh
format = <label> format = <label>
exec = ~/.config/polybar/scripts/lockscreen-status.sh exec = ~/.config/polybar/scripts/lockscreen-status.sh
interval = 2 interval = 2
#+END_SRC #+END_SRC
@ -538,6 +540,24 @@
fi fi
#+END_SRC #+END_SRC
** Toggle Automatic Lock Screen
:PROPERTIES:
:header-args: :tangle ~/.config/polybar/scripts/lockscreen-toggle.sh
:header-args+: :comments both :mkdirp yes
:header-args+: :shebang "#!/usr/bin/env bash"
:END:
#+begin_src bash
if pgrep -x "xautolock" >/dev/null
then
pkill xautolock;
dunstify --replace=13602 'Lock Screen' 'Desactivated'
else
xautolock -locker "~/scripts/lockscreen.sh" -detectsleep -time 30 -notify 60 -notifier "dunstify --replace=31846 -u critical -t 10000 -- 'Locking Screen' '60 seconds'" &
dunstify --replace=13602 'Lock Screen' 'Activated'
fi
#+end_src
* Weather * Weather
https://github.com/x70b1/polybar-scripts/tree/master/polybar-scripts/openweathermap-fullfeatured https://github.com/x70b1/polybar-scripts/tree/master/polybar-scripts/openweathermap-fullfeatured

View File

@ -83,24 +83,6 @@ Finally, lock the screen using =i3lock=.
revert revert
#+end_src #+end_src
* Toggle Automatic Lock Screen
:PROPERTIES:
:header-args: :tangle ~/scripts/lockscreen-toggle.sh
:header-args+: :comments both :mkdirp yes
:header-args+: :shebang "#!/usr/bin/env bash"
:END:
#+begin_src bash
if pgrep -x "xautolock" >/dev/null
then
pkill xautolock;
dunstify --replace=13602 'Lock Screen' 'Desactivated'
else
xautolock -locker "~/scripts/lockscreen.sh" -detectsleep -time 30 -notify 60 -notifier "dunstify --replace=31846 -u critical -t 10000 -- 'Locking Screen' '60 seconds'" &
dunstify --replace=13602 'Lock Screen' 'Activated'
fi
#+end_src
* Delete first page of PDF * Delete first page of PDF
:PROPERTIES: :PROPERTIES:
:header-args: :tangle ~/scripts/pdf-delete-first-page.sh :header-args: :tangle ~/scripts/pdf-delete-first-page.sh