Support lorri with home-manager

Prefer starting lorri with home-manager.

Note: I could have removed the `systemctl --user start lorri.service` line
before switching to home-manager by calling `systemctl --user enable
lorri.service`. This would have made a symlink in
`~/.config/systemd/user/default.target.wants`.
This commit is contained in:
William Carroll 2020-03-05 14:48:47 +00:00
parent 0045a0dd5a
commit cb3d1da6c9
4 changed files with 2 additions and 24 deletions

View file

@ -1,12 +0,0 @@
[Unit]
ConditionUser=!@system
Description=Lorri build daemon
After=lorri.socket
Wants=lorri.socket
[Service]
ExecStart=%h/.nix-profile/bin/lorri daemon
PrivateTmp=true
ProtectSystem=strict
Restart=on-failure
WorkingDirectory=%h

View file

@ -1,9 +0,0 @@
[Unit]
Description=Lorri build daemon
[Socket]
ListenStream=%t/lorri/daemon.socket
RuntimeDirectory=lorri
[Install]
WantedBy=sockets.target