mirror of
https://github.com/SqrtMinusOne/dotfiles.git
synced 2025-12-10 19:23:03 +03:00
feat(shepherd): sqrt-data
This commit is contained in:
parent
e606c96d2b
commit
0f0b664922
2 changed files with 48 additions and 4 deletions
|
|
@ -97,6 +97,13 @@
|
|||
#:start (make-forkexec-constructor '("/home/pavel/bin/davmail"))
|
||||
#:stop (make-kill-destructor)))
|
||||
|
||||
(define sqrt-data
|
||||
(make <service>
|
||||
#:provides '(sqrt-data)
|
||||
#:respawn? #t
|
||||
#:start (make-forkexec-constructor '("sqrt_data" "cron" "run-client-cron"))
|
||||
#:stop (make-kill-destructor)))
|
||||
|
||||
(register-services
|
||||
mpd
|
||||
mpd-watcher
|
||||
|
|
@ -111,8 +118,22 @@
|
|||
vpn
|
||||
davmail
|
||||
xmodmap
|
||||
nm-applet)
|
||||
nm-applet
|
||||
sqrt-data)
|
||||
|
||||
(action 'shepherd 'daemonize)
|
||||
|
||||
(for-each start '(mpd mpd-watcher mcron aw-server aw-watcher-afk aw-watcher-window pulseeffects xsettingsd discord-rich-presence polkit-gnome davmail xmodmap nm-applet))
|
||||
(for-each start '(mpd
|
||||
mpd-watcher
|
||||
mcron
|
||||
aw-server
|
||||
aw-watcher-afk
|
||||
aw-watcher-window
|
||||
pulseeffects
|
||||
xsettingsd
|
||||
discord-rich-presence
|
||||
polkit-gnome
|
||||
davmail
|
||||
xmodmap
|
||||
nm-applet
|
||||
sqrt-data))
|
||||
|
|
|
|||
27
Desktop.org
27
Desktop.org
|
|
@ -3475,6 +3475,15 @@ Run my [[file:Guix.org::*VPN][OpenVPN setup]]. Not lauching this automatially, a
|
|||
#:start (make-forkexec-constructor '("/home/pavel/bin/davmail"))
|
||||
#:stop (make-kill-destructor)))
|
||||
#+end_src
|
||||
** sqrt-data
|
||||
#+begin_src scheme
|
||||
(define sqrt-data
|
||||
(make <service>
|
||||
#:provides '(sqrt-data)
|
||||
#:respawn? #t
|
||||
#:start (make-forkexec-constructor '("sqrt_data" "cron" "run-client-cron"))
|
||||
#:stop (make-kill-destructor)))
|
||||
#+end_src
|
||||
** Shepherd config
|
||||
Register services
|
||||
#+begin_src scheme
|
||||
|
|
@ -3492,7 +3501,8 @@ Register services
|
|||
vpn
|
||||
davmail
|
||||
xmodmap
|
||||
nm-applet)
|
||||
nm-applet
|
||||
sqrt-data)
|
||||
#+end_src
|
||||
|
||||
Daemonize shepherd
|
||||
|
|
@ -3502,7 +3512,20 @@ Daemonize shepherd
|
|||
|
||||
Run services
|
||||
#+begin_src scheme
|
||||
(for-each start '(mpd mpd-watcher mcron aw-server aw-watcher-afk aw-watcher-window pulseeffects xsettingsd discord-rich-presence polkit-gnome davmail xmodmap nm-applet))
|
||||
(for-each start '(mpd
|
||||
mpd-watcher
|
||||
mcron
|
||||
aw-server
|
||||
aw-watcher-afk
|
||||
aw-watcher-window
|
||||
pulseeffects
|
||||
xsettingsd
|
||||
discord-rich-presence
|
||||
polkit-gnome
|
||||
davmail
|
||||
xmodmap
|
||||
nm-applet
|
||||
sqrt-data))
|
||||
#+end_src
|
||||
** Sync
|
||||
| Guix dependency |
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue