diff --git a/common/users/homeModules/dev/ide/default.nix b/common/users/homeModules/dev/ide/default.nix index 247af45..08eaae7 100644 --- a/common/users/homeModules/dev/ide/default.nix +++ b/common/users/homeModules/dev/ide/default.nix @@ -18,6 +18,9 @@ in # codium zed-editor ]; + shellAliases = { + codetemp = "code -n $(mktemp -d)"; + }; file = { vscode_neovim = { source = "${pkgs.pinned.neovim}/bin/nvim"; diff --git a/common/users/homeModules/zsh.nix b/common/users/homeModules/zsh.nix index 13fab82..c8cc565 100644 --- a/common/users/homeModules/zsh.nix +++ b/common/users/homeModules/zsh.nix @@ -41,6 +41,10 @@ eval "$(${pkgs.nh}/bin/nh completions --shell=zsh)" setopt globstarshort eval "$(${pkgs.docker}/bin/docker completion zsh)" + # *c*d into *n*ew *d*irectory + cnd() { + mkdir $1 && cd $1; + } ''; enableCompletion = true; plugins = [