summaryrefslogtreecommitdiff
path: root/zsh/index.zsh
diff options
context:
space:
mode:
authorSkladnayazebra <skladnayazebra@gmail.com>2025-10-16 15:25:29 +0200
committerSkladnayazebra <skladnayazebra@gmail.com>2025-10-16 15:30:41 +0200
commit6c4932fcb70fb7647f71d4dffe23cc0a1238f916 (patch)
tree26d613fc69488251033ec2293fbdfaad3e4edaeb /zsh/index.zsh
parentbf7f20d9eafbbb428cb37c74b654a0fe67a48264 (diff)
cleanup utils; remove git tag from prompt; add git tag alias; move all zsh config to .config/zsh
Diffstat (limited to 'zsh/index.zsh')
-rw-r--r--zsh/index.zsh28
1 files changed, 28 insertions, 0 deletions
diff --git a/zsh/index.zsh b/zsh/index.zsh
new file mode 100644
index 0000000..bf47ad4
--- /dev/null
+++ b/zsh/index.zsh
@@ -0,0 +1,28 @@
+# Lines configured by zsh-newuser-install
+HISTFILE=~/.histfile
+HISTSIZE=1000
+SAVEHIST=1000
+bindkey -e
+bindkey -r "^F"
+# End of lines configured by zsh-newuser-install
+#
+# The following lines were added by compinstall
+zstyle :compinstall filename '/home/aleksei/.zshrc'
+autoload -Uz compinit
+compinit
+zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'
+zstyle ':completion:*' menu select
+
+source ~/.config/zsh/prompt.zsh
+source ~/.config/zsh/keybinds.zsh
+source ~/.config/zsh/utils.zsh
+
+source /usr/share/nvm/init-nvm.sh
+source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
+
+alias n='nvim'
+alias tg='git describe --tags HEAD'
+
+eval $(ssh-agent -s) >> /dev/null
+# Set up fzf key bindings and fuzzy completion
+source <(fzf --zsh)