dotfiles/flakes/emacs/home.nix
2026-07-18 10:57:45 +02:00

20 lines
397 B
Nix

{ self }:
{ pkgs, lib, ... }:
let
emacs = self.packages.${pkgs.stdenv.hostPlatform.system}.default;
in
{
home.packages = [ emacs ];
launchd.agents.emacs-server = lib.mkIf pkgs.stdenv.hostPlatform.isDarwin {
enable = true;
config = {
KeepAlive = true;
ProgramArguments = [
"${emacs}/bin/emacs"
"--fg-daemon"
];
RunAtLoad = true;
};
};
}