Fixes flake not building when flake.nix editor is vim, nvim or nano

This commit is contained in:
Emmet 2023-11-03 19:41:28 -05:00
parent bbd20d3091
commit 8700cb8779
4 changed files with 2 additions and 9 deletions

View file

@ -30,7 +30,7 @@
# EDITOR and TERM session variables must be set in home.nix or other module
# I set the session variable SPAWNEDITOR to this in my home.nix for convenience
spawnEditor = if (editor == "emacsclient") then "emacsclient -c -a 'emacs'"
else (if (editor == ("vim" || "nvim" || "nano")) then "$TERM -e $EDITOR" else editor);
else (if ((editor == "vim") || (editor == "nvim") || (editor == "nano")) then "exec " + term + " -e " + editor else editor);
# create patched nixpkgs
nixpkgs-patched = (import nixpkgs { inherit system; }).applyPatches {

View file

@ -61,10 +61,6 @@ in
markdown
]))];
home.sessionVariables = {
EDITOR = "emacsclient";
};
home.file.".emacs.d/eaf" = {
source = "${eaf}";
recursive = true;

View file

@ -1862,10 +1862,6 @@ in
markdown
]))];
home.sessionVariables = {
EDITOR = "emacsclient";
};
home.file.".emacs.d/eaf" = {
source = "${eaf}";
recursive = true;

View file

@ -34,6 +34,7 @@
nmcli n on
fi
'')
vim neovim
];
imports = [