shell: fix tab completion for e (edit)
3 files changed, 5 insertions(+), 2 deletions(-)
M user/settings/emacs.nix → user/settings/emacs.nix
@@ -11,7 +11,7 @@ nixfiles = config.home.homeDirectory + "/projects/alin.ovh/nixfiles"; direct_symlink = path: config.lib.file.mkOutOfStoreSymlink "${nixfiles}/${removePrefix "/" path}"; - editorScript = pkgs.writeScriptBin "edit" '' + editorScript = pkgs.writeScriptBin "emacsc" '' #!${pkgs.runtimeShell} if [ -z "$1" ]; then exec ${config.programs.emacs.finalPackage}/bin/emacsclient --create-frame --alternate-editor ${config.programs.emacs.finalPackage}/bin/emacs
M user/settings/shell.nix → user/settings/shell.nix
@@ -38,7 +38,7 @@ hist-freq-lines = lib.mkDefault "fc -l -10000 | cut -d' ' -f4- | sort | uniq -c | sort -gr | head -n100 | less"; hist-freq-commands = lib.mkDefault "fc -l -10000 | cut -d' ' -f4 | sort | uniq -c | sort -gr | head -n100 | less"; - e = "eval $EDITOR"; + e = "edit"; se = "sudo -e"; ip = "ip --color=auto";