aboutsummaryrefslogtreecommitdiffstats
path: root/polybar
diff options
context:
space:
mode:
authorGravatar Tom Willemse2022-03-06 15:10:04 -0800
committerGravatar Tom Willemse2022-05-10 19:38:02 -0700
commit951141c7d7bdb073228a5f2eca99febe60678fe1 (patch)
tree4cd050a946b136f4a17767808b0dbc0529537913 /polybar
parent37df44bb87a9096b0cfaa6b91eeeb3a9e584d201 (diff)
downloadnew-dotfiles-951141c7d7bdb073228a5f2eca99febe60678fe1.tar.gz
new-dotfiles-951141c7d7bdb073228a5f2eca99febe60678fe1.zip
[polybar] Add Shepherd service
Diffstat (limited to 'polybar')
-rw-r--r--polybar/.config/shepherd/init.d/polybar.scm10
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)