Home Gen352 @ 2024-10-04-20:07

This commit is contained in:
Jonas Röger 2024-10-04 20:07:39 +02:00
parent 22db42fe21
commit edb0ded89a

View File

@ -38,7 +38,7 @@
unzip
zstd
];
doom-socket-path = "${config.xdg.configHome}/doom-local/server.sock";
doom-socket-name = "server";
wrapped-emacs = pkgs.symlinkJoin {
name = "wrapped-emacs";
paths = [pkgs.emacs29-pgtk];
@ -89,7 +89,7 @@ in {
Description = "Doom Emacs Server";
};
Service = {
ExecStart = "${wrapped-emacs}/bin/emacs --fg-daemon=${doom-socket-path}";
ExecStart = "${wrapped-emacs}/bin/emacs --fg-daemon=${doom-socket-name}";
Restart = "on-failure";
SuccessExitStatus = 15;
};
@ -99,7 +99,7 @@ in {
};
systemd.user.sockets.doom-emacs-server = {
Socket = {
ListenStream = "${doom-socket-path}";
ListenStream = "/run/user/%U/emacs/${doom-socket-name}";
DirectoryMode = "0700";
};
Install = {