]> us-delaporte.pagekite.me Git - dotfiles.git/commitdiff
Update cadbury to a system service
authorEdward Delaporte <edward@delaporte.us>
Tue, 7 Apr 2026 04:03:07 +0000 (23:03 -0500)
committerEdward Delaporte <edward@delaporte.us>
Tue, 7 Apr 2026 04:03:07 +0000 (23:03 -0500)
files/autostart/cadbury.service [deleted file]
install/cadbury.service.sh

diff --git a/files/autostart/cadbury.service b/files/autostart/cadbury.service
deleted file mode 100755 (executable)
index d88ea8c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-[Unit]
-Description=Cadbury Personal Organizer Matrix Bot
-
-[Service]
-ExecStart=%h/dotfiles/run/cadbury.sh
-Type=exec
-EnvironmentFile=%h/.env
-
-[Install]
-WantedBy=multi-user.target
index 016f5b15b922e37253da8f0c20ddb78312572eb3..61aeeb5d9ea1415384956a49a2b06efcdc07ccee 100755 (executable)
@@ -1,15 +1,2 @@
-ADD_SRV=cadbury
-mkdir -p ~/.config/systemd/user
-rm ~/.config/systemd/user/$ADD_SRV.service
-ln -s ~/dotfiles/files/autostart/$ADD_SRV.service ~/.config/systemd/user/
-ls -al ~/.config/systemd/user
-systemctl --user daemon-reload
-
-# User environment variables required for Cadbury
-systemctl --user import-environment MATRIX_SERVER
-systemctl --user import-environment MATRIX_BOT
-systemctl --user import-environment MATRIX_BOT_PWD
-systemctl --user import-environment MATRIX_DATA_DIR
-
-systemctl --user enable $ADD_SRV.service
-systemctl --user status $ADD_SRV.service
+# Installs at system level for autostart
+sudo $HOME/src/matrix-cadbury/service/install.sh $HOME/src/matrix-cadbury/.env