[Bin] friendship with xidlehook ended xss-lock is my new best friend
This commit is contained in:
parent
1a97dc0884
commit
7abf902e1d
@ -28,18 +28,17 @@ of said command running.
|
||||
|
||||
~set-screens~ is a custom script declared [[*set-screens][below]].
|
||||
#+NAME: autostart-table
|
||||
| Command | Arguments | Run once? |
|
||||
|---------------+---------------------------------------------------------------+-----------|
|
||||
| ~mpc~ | ~stop~ | no |
|
||||
| ~set-screens~ | | no |
|
||||
| ~xwallpaper~ | ~--zoom (cat $HOME/.cache/wallpaper)~ | no |
|
||||
| ~picom~ | ~--experimental-backends~ | yes |
|
||||
| ~pumopm~ | | yes |
|
||||
| ~xfce-polkit~ | | yes |
|
||||
| ~xss-lock~ | ~plock~ | yes |
|
||||
| ~xidlehook~ | ~--not-when-audio --not-when-fullscreen --timer 3600 lock ''~ | yes |
|
||||
| ~nm-applet~ | | yes |
|
||||
| ~numlockx~ | ~on~ | yes |
|
||||
| Command | Arguments | Run once? |
|
||||
|---------------+---------------------------------------+-----------|
|
||||
| ~mpc~ | ~stop~ | no |
|
||||
| ~xss-lock~ | ~plock~ | yes |
|
||||
| ~set-screens~ | | no |
|
||||
| ~picom~ | | yes |
|
||||
| ~pumopm~ | | yes |
|
||||
| ~xfce-polkit~ | | yes |
|
||||
| ~nm-applet~ | | yes |
|
||||
| ~numlockx~ | ~on~ | yes |
|
||||
| ~xwallpaper~ | ~--zoom (cat $HOME/.cache/wallpaper)~ | no |
|
||||
|
||||
#+NAME: autostart-gen
|
||||
#+BEGIN_SRC emacs-lisp :var table=autostart-table :cache yes
|
||||
@ -58,19 +57,16 @@ of said command running.
|
||||
"\n")
|
||||
#+END_SRC
|
||||
|
||||
#+RESULTS[f7292981c73e9183edab2951f3a5dcfa6d073025]: autostart-gen
|
||||
#+begin_example
|
||||
set-screens &
|
||||
pgrep -x pumopm 2&>/dev/null || echo (pumopm & && disown) 2&>/dev/null
|
||||
pgrep -x xfce-polkit 2&>/dev/null || echo (xfce-polkit & && disown) 2&>/dev/null
|
||||
pgrep -x xss-lock 2&>/dev/null || echo (xss-lock plock & && disown) 2&>/dev/null
|
||||
pgrep -x picom 2&>/dev/null || echo (picom --experimental-backends & && disown) 2&>/dev/null
|
||||
pgrep -x xidlehook 2&>/dev/null || echo (xidlehook --not-when-audio --not-when-fullscreen --timer 3600 lock '' & && disown) 2&>/dev/null
|
||||
pgrep -x nm-applet 2&>/dev/null || echo (nm-applet & && disown) 2&>/dev/null
|
||||
pgrep -x numlockx 2&>/dev/null || echo (numlockx on & && disown) 2&>/dev/null
|
||||
mpc stop &
|
||||
xwallpaper --zoom (cat $HOME/.cache/wallpaper) &
|
||||
#+end_example
|
||||
#+RESULTS[db0a64491cfacdcecad8ad71beed0e6b48b5af06]: autostart-gen
|
||||
: mpc stop &
|
||||
: pgrep -x xss-lock 2&>/dev/null || echo (xss-lock plock & && disown) 2&>/dev/null
|
||||
: set-screens &
|
||||
: pgrep -x picom 2&>/dev/null || echo (picom & && disown) 2&>/dev/null
|
||||
: pgrep -x pumopm 2&>/dev/null || echo (pumopm & && disown) 2&>/dev/null
|
||||
: pgrep -x xfce-polkit 2&>/dev/null || echo (xfce-polkit & && disown) 2&>/dev/null
|
||||
: pgrep -x nm-applet 2&>/dev/null || echo (nm-applet & && disown) 2&>/dev/null
|
||||
: pgrep -x numlockx 2&>/dev/null || echo (numlockx on & && disown) 2&>/dev/null
|
||||
: xwallpaper --zoom (cat $HOME/.cache/wallpaper) &
|
||||
|
||||
I also have an external sound card, a Scarlet 2i2 G3, that I would like to use
|
||||
as my default audio output. However, it might not be always connected, hence the
|
||||
|
Loading…
Reference in New Issue
Block a user