From 09c73d9f5ea118cbaf5b557fa997da051044d6cb Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Thu, 4 Jan 2024 10:39:32 +0800 Subject: [PATCH] feat: emacs - readable cli args, terminal only --- home/base/desktop/editors/emacs/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/home/base/desktop/editors/emacs/default.nix b/home/base/desktop/editors/emacs/default.nix index eea6c499..05b31b0a 100644 --- a/home/base/desktop/editors/emacs/default.nix +++ b/home/base/desktop/editors/emacs/default.nix @@ -19,9 +19,7 @@ with lib; let export PATH="${config.xdg.configHome}/emacs/bin:$PATH" ''; shellAliases = { - e = "emacsclient -c"; - ediff = ''emacsclient -c -nw --eval "(ediff-files \"$1\" \"$2\")"''; - eman = ''emacsclient -c -nw --eval "(switch-to-buffer (man \"$1\"))"''; + e = "emacsclient --create-frame --tty"; }; in { options.modules.editors.emacs = { @@ -87,7 +85,7 @@ in { })) (mkIf pkgs.stdenv.isDarwin ( - let emacsPkg = pkgs.emacs29-macport; in + let emacsPkg = pkgs.emacs29-nox; in { home.packages = [emacsPkg]; launchd.enable = true;