diff --git a/modules/services/emacs.nix b/modules/services/emacs.nix index 21f4f8c..7e8354a 100644 --- a/modules/services/emacs.nix +++ b/modules/services/emacs.nix @@ -24,6 +24,11 @@ in description = "This option specifies the emacs package to use."; }; + exec = mkOption { + type = types.string; + default = "emacs"; + description = "Emacs command/binary to exeucte"; + }; }; }; @@ -31,11 +36,11 @@ in launchd.user.agents.emacs = { serviceConfig.ProgramArguments = [ - "${cfg.package}/bin/emacs" + "${cfg.package}/bin/${cfg.exec}" "--daemon" ]; serviceConfig.RunAtLoad = true; }; }; -} \ No newline at end of file +}