Home Gen352 @ 2024-10-04-20:07
This commit is contained in:
parent
22db42fe21
commit
edb0ded89a
@ -38,7 +38,7 @@
|
|||||||
unzip
|
unzip
|
||||||
zstd
|
zstd
|
||||||
];
|
];
|
||||||
doom-socket-path = "${config.xdg.configHome}/doom-local/server.sock";
|
doom-socket-name = "server";
|
||||||
wrapped-emacs = pkgs.symlinkJoin {
|
wrapped-emacs = pkgs.symlinkJoin {
|
||||||
name = "wrapped-emacs";
|
name = "wrapped-emacs";
|
||||||
paths = [pkgs.emacs29-pgtk];
|
paths = [pkgs.emacs29-pgtk];
|
||||||
@ -89,7 +89,7 @@ in {
|
|||||||
Description = "Doom Emacs Server";
|
Description = "Doom Emacs Server";
|
||||||
};
|
};
|
||||||
Service = {
|
Service = {
|
||||||
ExecStart = "${wrapped-emacs}/bin/emacs --fg-daemon=${doom-socket-path}";
|
ExecStart = "${wrapped-emacs}/bin/emacs --fg-daemon=${doom-socket-name}";
|
||||||
Restart = "on-failure";
|
Restart = "on-failure";
|
||||||
SuccessExitStatus = 15;
|
SuccessExitStatus = 15;
|
||||||
};
|
};
|
||||||
@ -99,7 +99,7 @@ in {
|
|||||||
};
|
};
|
||||||
systemd.user.sockets.doom-emacs-server = {
|
systemd.user.sockets.doom-emacs-server = {
|
||||||
Socket = {
|
Socket = {
|
||||||
ListenStream = "${doom-socket-path}";
|
ListenStream = "/run/user/%U/emacs/${doom-socket-name}";
|
||||||
DirectoryMode = "0700";
|
DirectoryMode = "0700";
|
||||||
};
|
};
|
||||||
Install = {
|
Install = {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user