From f19e9e32384a57e613abfed177c2cea6e734676e Mon Sep 17 00:00:00 2001 From: Jacob Janzen Date: Mon, 16 Dec 2024 15:09:35 -0600 Subject: system changes --- macos.local/.flake/home/programs/emacs/core.nix.org | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'macos.local/.flake/home') 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 -- cgit v1.2.3