[systemd] Add ssh-agent to linux to fix magit ssh agent issue

This commit is contained in:
2026-01-12 17:05:16 -05:00
parent c0179c8a87
commit bab439fdf8
2 changed files with 12 additions and 0 deletions

View File

@ -5,6 +5,7 @@ After=graphical.target
[Service]
Type=forking
Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket
ExecStart=/usr/bin/emacs --daemon
ExecStop=/usr/bin/emacsclient --eval "(kill-emacs)"
Restart=on-failure

View File

@ -0,0 +1,11 @@
[Unit]
Description=SSH agent
[Service]
Type=simple
Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket
ExecStart=/usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK
Restart=on-failure
[Install]
WantedBy=default.target