diff options
Diffstat (limited to 'macos.local/.flake')
-rw-r--r-- | macos.local/.flake/home/programs/emacs/core.nix.org | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/macos.local/.flake/home/programs/emacs/core.nix.org b/macos.local/.flake/home/programs/emacs/core.nix.org index b993387..d801dcd 100644 --- a/macos.local/.flake/home/programs/emacs/core.nix.org +++ b/macos.local/.flake/home/programs/emacs/core.nix.org @@ -12,18 +12,8 @@ "./.config/emacs/user-interface.el".source = ./user-interface.el; "./.config/emacs/tools.el".source = ./tools.el; "./.config/emacs/languages.el".source = ./languages.el; - - "./Applications/Emacs.app/Contents/MacOS/Emacs" = { - executable = true; - text = '' - #!/bin/sh - if ! ps -e | grep -q '[E]macs --bg-daemon'; then - /opt/homebrew/bin/emacs --daemon - fi - /opt/homebrew/bin/emacsclient -c &> /dev/null - ''; - }; }; + nixpkgs.overlays = [ (final: prev: { @@ -51,9 +41,16 @@ } ) ]; + programs.emacs = { enable = true; package = pkgs.emacs29-pgtk; }; + + services.emacs = { + enable = true; + client.enable = true; + package = pkgs.emacs29-pgtk; + }; } #+end_src |