From ef65841030d854dabd34d74988dd5d6d70c4cecb Mon Sep 17 00:00:00 2001 From: Fabio Scotto di Santolo Date: Wed, 13 May 2026 21:56:45 +0200 Subject: [PATCH] Remove orphaned systemd user service dotfiles dotfiles/desktop/.config/systemd/user/ (emacs, rclone-pcloud, ssh-agent, syncthing services) was deployed only via desktop_arch_dotfiles, which was removed with the Arch path. The equivalent Void services live in dotfiles/desktop/.config/service/ under Turnstile. Co-Authored-By: Claude Sonnet 4.6 --- dotfiles/desktop/.config/systemd/user/emacs.service | 11 ----------- .../.config/systemd/user/rclone-pcloud.service | 12 ------------ .../desktop/.config/systemd/user/ssh-agent.service | 13 ------------- .../desktop/.config/systemd/user/syncthing.service | 10 ---------- 4 files changed, 46 deletions(-) delete mode 100644 dotfiles/desktop/.config/systemd/user/emacs.service delete mode 100644 dotfiles/desktop/.config/systemd/user/rclone-pcloud.service delete mode 100644 dotfiles/desktop/.config/systemd/user/ssh-agent.service delete mode 100644 dotfiles/desktop/.config/systemd/user/syncthing.service diff --git a/dotfiles/desktop/.config/systemd/user/emacs.service b/dotfiles/desktop/.config/systemd/user/emacs.service deleted file mode 100644 index ed8983e..0000000 --- a/dotfiles/desktop/.config/systemd/user/emacs.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Emacs daemon - -[Service] -Type=simple -WorkingDirectory=%h -ExecStart=/usr/bin/emacs --fg-daemon -Restart=on-failure - -[Install] -WantedBy=default.target diff --git a/dotfiles/desktop/.config/systemd/user/rclone-pcloud.service b/dotfiles/desktop/.config/systemd/user/rclone-pcloud.service deleted file mode 100644 index b11cb56..0000000 --- a/dotfiles/desktop/.config/systemd/user/rclone-pcloud.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Mount pCloud remote with rclone - -[Service] -Type=simple -ExecStart=/bin/sh -lc 'mkdir -p "$HOME/.cache/rclone/pcloud" "$HOME/Remotes/pCloud"; mountpoint -q "$HOME/Remotes/pCloud" && exit 0; exec /usr/bin/rclone mount pcloud: "$HOME/Remotes/pCloud" --config "$HOME/.config/rclone/rclone.conf" --cache-dir "$HOME/.cache/rclone/pcloud" --vfs-cache-mode writes --dir-cache-time 10m --poll-interval 1m --log-level INFO' -ExecStop=/bin/sh -lc 'mountpoint -q "$HOME/Remotes/pCloud" && exec /usr/bin/fusermount3 -u "$HOME/Remotes/pCloud" || exit 0' -Restart=on-failure -RestartSec=10 - -[Install] -WantedBy=default.target diff --git a/dotfiles/desktop/.config/systemd/user/ssh-agent.service b/dotfiles/desktop/.config/systemd/user/ssh-agent.service deleted file mode 100644 index 6a78ee9..0000000 --- a/dotfiles/desktop/.config/systemd/user/ssh-agent.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=SSH key agent - -[Service] -Type=simple -Environment=SSH_AUTH_SOCK=%h/.local/state/ssh-agent/socket -ExecStartPre=/usr/bin/mkdir -p %h/.local/state/ssh-agent -ExecStartPre=/usr/bin/rm -f %h/.local/state/ssh-agent/socket -ExecStart=/usr/bin/ssh-agent -D -a %h/.local/state/ssh-agent/socket -Restart=on-failure - -[Install] -WantedBy=default.target diff --git a/dotfiles/desktop/.config/systemd/user/syncthing.service b/dotfiles/desktop/.config/systemd/user/syncthing.service deleted file mode 100644 index 5fb7856..0000000 --- a/dotfiles/desktop/.config/systemd/user/syncthing.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Syncthing file synchronization - -[Service] -Type=simple -ExecStart=/usr/bin/syncthing serve --no-browser --no-restart --logfile=default -Restart=on-failure - -[Install] -WantedBy=default.target