summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuentin Aristote <quentin@aristote.fr>2023-02-28 18:26:57 +0100
committerQuentin Aristote <quentin@aristote.fr>2023-02-28 18:28:44 +0100
commitceb6a8075e1b6e1228b7c75a8da36ed520d32b5f (patch)
treeba177e4ee63a651712655b5285bbe37f7b5912f4
parent70d60e5ee6d1092f765807b8483c9c16d2afa678 (diff)
home: set EDITOR to open emacs in tty
-rw-r--r--modules/home-manager/personal/gui/x/i3/keybindings.nix2
-rw-r--r--modules/home-manager/personal/programs/emacs.nix2
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/home-manager/personal/gui/x/i3/keybindings.nix b/modules/home-manager/personal/gui/x/i3/keybindings.nix
index 3781867..62da227 100644
--- a/modules/home-manager/personal/gui/x/i3/keybindings.nix
+++ b/modules/home-manager/personal/gui/x/i3/keybindings.nix
@@ -13,7 +13,7 @@ in {
keybindings = lib.mkOptionDefault {
# launching apps
- "${modifier}+Control+Return" = ''exec "$EDITOR"'';
+ "${modifier}+Control+Return" = ''exec "emacsclient --create-frame"'';
"${modifier}+Shift+Return" = ''exec "$BROWSER"'';
"${modifier}+d" = lib.mkIf config.programs.rofi.enable
''exec "rofi -modi drun,filebrowser,run,window -show drun"'';
diff --git a/modules/home-manager/personal/programs/emacs.nix b/modules/home-manager/personal/programs/emacs.nix
index 2189541..cd1f40c 100644
--- a/modules/home-manager/personal/programs/emacs.nix
+++ b/modules/home-manager/personal/programs/emacs.nix
@@ -26,7 +26,7 @@ in {
client.enable = lib.mkDefault true;
startWithUserSession = lib.mkDefault true;
};
- home.sessionVariables.EDITOR = "emacsclient --create-frame";
+ home.sessionVariables.EDITOR = "emacsclient --tty";
# add some packages necessary in spacemacs
programs.emacs.extraPackages =