From 4578b639ad26c06a34e835b4bc62d2449676a3b2 Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Thu, 5 Oct 2023 22:37:17 +0200 Subject: [PATCH] pinwheel: Use `emacsclient` and run `emacs --daemon` --- hosts/pinwheel/modules/emacs/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/hosts/pinwheel/modules/emacs/default.nix b/hosts/pinwheel/modules/emacs/default.nix index 3f6b638..921fef1 100644 --- a/hosts/pinwheel/modules/emacs/default.nix +++ b/hosts/pinwheel/modules/emacs/default.nix @@ -9,10 +9,21 @@ let alwaysTangle = true; #extraEmacsPackages = epkgs: with epkgs; [ use-package ]; }; + + e = pkgs.writeShellScriptBin "e" '' + ${emacs}/bin/emacsclient -c -n -a= + ''; in { home-manager.users.alex = { + services.emacs = { + enable = true; + + package = emacs; + }; + home.packages = [ + e emacs pkgs.wl-clipboard ];