diff options
author | Mark Nipper <nipsy@bitgnome.net> | 2024-04-24 10:18:50 -0700 |
---|---|---|
committer | Mark Nipper <nipsy@bitgnome.net> | 2024-04-24 10:18:50 -0700 |
commit | 35ef28be013ae9dfa49843eb5786506b9d11f941 (patch) | |
tree | 996d90e8b46c4570669c4b9fbb7fd65d531aaf6b /home | |
parent | c0a31f69ad0603bb9a68aef80ead239d091a016d (diff) | |
download | nix-35ef28be013ae9dfa49843eb5786506b9d11f941.tar nix-35ef28be013ae9dfa49843eb5786506b9d11f941.tar.gz nix-35ef28be013ae9dfa49843eb5786506b9d11f941.tar.bz2 nix-35ef28be013ae9dfa49843eb5786506b9d11f941.tar.lz nix-35ef28be013ae9dfa49843eb5786506b9d11f941.tar.xz nix-35ef28be013ae9dfa49843eb5786506b9d11f941.tar.zst nix-35ef28be013ae9dfa49843eb5786506b9d11f941.zip |
Add NixOS helper function to zsh
Diffstat (limited to 'home')
-rw-r--r-- | home/nipsy/common/core/zsh/zshrc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/home/nipsy/common/core/zsh/zshrc b/home/nipsy/common/core/zsh/zshrc index cd857e3..5c72aad 100644 --- a/home/nipsy/common/core/zsh/zshrc +++ b/home/nipsy/common/core/zsh/zshrc @@ -41,15 +41,19 @@ setopt LONG_LIST_JOBS NO_HUP # zle options setopt NO_BEEP +# menu completion zstyle ':completion:*' menu select=5 +# vi keybindings and settings bindkey -v export KEYTIMEOUT=1 - autoload -U edit-command-line zle -N edit-command-line bindkey -M vicmd v edit-command-line +# useful helper functions +function nix-file-list { find $(nix build ${1} --print-out-paths --no-link) } + # always open tmux if interactive [[ $- != *i* ]] && return #[[ -z "$TMUX" ]] && (tmux -2 new-session -t default \; new-window || tmux -2 new-session -s default) |