diff options
author | Tom Willemse | 2022-03-06 15:10:04 -0800 |
---|---|---|
committer | Tom Willemse | 2022-05-10 19:38:02 -0700 |
commit | 951141c7d7bdb073228a5f2eca99febe60678fe1 (patch) | |
tree | 4cd050a946b136f4a17767808b0dbc0529537913 /polybar/.config/shepherd/init.d | |
parent | 37df44bb87a9096b0cfaa6b91eeeb3a9e584d201 (diff) | |
download | new-dotfiles-951141c7d7bdb073228a5f2eca99febe60678fe1.tar.gz new-dotfiles-951141c7d7bdb073228a5f2eca99febe60678fe1.zip |
[polybar] Add Shepherd service
Diffstat (limited to 'polybar/.config/shepherd/init.d')
-rw-r--r-- | polybar/.config/shepherd/init.d/polybar.scm | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/polybar/.config/shepherd/init.d/polybar.scm b/polybar/.config/shepherd/init.d/polybar.scm new file mode 100644 index 0000000..5b2cf33 --- /dev/null +++ b/polybar/.config/shepherd/init.d/polybar.scm @@ -0,0 +1,10 @@ +(define polybar + (make <service> + #:provides '(polybar) + #:docstring "Run polybar" + #:start (make-forkexec-constructor + `("polybar" ,(gethostname)) + #:log-file (string-append (getenv "HOME") "/.logs/polybar.log")) + #:stop (make-kill-destructor))) + +(register-services polybar) |