je souhaite lancer des démons emacs au démarrage de ma session, pour cela j'ai créé des services utilisateurs /etc/systemd/user et les activés, le problème et qu'ils sont pas chargé automatiquement.
En voici un exemple :
/etc/systemd/user/emacs-default.service :
Code : Tout sélectionner
Description=Emacs: the extensible, self-documenting text editor
[Service]
Type=forking
ExecStart=/usr/bin/emacs --daemon=default --eval '(setq server-use-tcp t)(setq initial-buffer-choice "~/")'
ExecStop=/usr/bin/emacsclient --server-file=default --eval "(kill-emacs)"
Restart=always
User=%i
[Install]
WantedBy=multi-user.target
Code : Tout sélectionner
systemctl --user start emacs-default
Code : Tout sélectionner
systemctl --user is-enabled emacs-default
Code : Tout sélectionner
enabled
Quand je lance le service manuellement il n'y a aucun message d'erreur.