summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorIhar Hrachyshka <ihar.hrachyshka@gmail.com>2024-10-26 12:08:45 -0400
committerIhar Hrachyshka <ihar.hrachyshka@gmail.com>2024-10-26 13:05:25 -0400
commit445c6bfc65b4f9df882d6bb089d46014204f8523 (patch)
tree0e1ea83620b1ee0afac64939d461ec069eaa3b8e /modules
parent7840909b00fbd5a183008a6eb251ea307fe4a76e (diff)
Add keepalive flag for emacs service
Diffstat (limited to 'modules')
-rw-r--r--modules/services/emacs.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/modules/services/emacs.nix b/modules/services/emacs.nix
index 4b9a3cb..ec98950 100644
--- a/modules/services/emacs.nix
+++ b/modules/services/emacs.nix
@@ -44,9 +44,11 @@ in {
launchd.user.agents.emacs = {
path = cfg.additionalPath ++ [ config.environment.systemPath ];
- serviceConfig.ProgramArguments =
- [ "${cfg.package}/bin/${cfg.exec}" "--fg-daemon" ];
- serviceConfig.RunAtLoad = true;
+ serviceConfig = {
+ ProgramArguments = [ "${cfg.package}/bin/${cfg.exec}" "--fg-daemon" ];
+ RunAtLoad = true;
+ KeepAlive = true;
+ };
};
};