# Lines configured by zsh-newuser-install HISTFILE=~/.histfile HISTSIZE=5000 SAVEHIST=5000 setopt hist_ignore_all_dups setopt extendedglob unsetopt beep bindkey -v # End of lines configured by zsh-newuser-install # The following lines were added by compinstall zstyle :compinstall filename '/home/andreas/.zshrc' autoload -Uz compinit compinit # End of lines added by compinstall bindkey -v '^?' backward-delete-char autoload -Uz vcs_info precmd() { vcs_info } zstyle ':vcs_info:git:*' formats '%b ' setopt PROMPT_SUBST PROMPT='%F{magenta}[%m] %F{blue}%~%f %F{red}${vcs_info_msg_0_}%f$ ' source /usr/share/fzf/key-bindings.zsh alias ssh='kitty +kitten ssh' alias ls='ls --color=auto' alias grep='grep --color=auto' alias ll='ls -l' alias la='ls -la' alias ..="cd .." alias ...="cd ../.." alias ....="cd ../../.." export PATH=$PATH:/home/andreas/.local/bin export EDITOR=nvim alias get-idf='. $HOME/ext_sw/esp-idf/export.sh' alias sc='z ~/.config/sway' alias nc='z ~/.config/nvim' alias ezc='nvim ~/.zshrc' alias ait='z ~/Documents/kit/AIT && clear' alias kit='z ~/Documents/kit && clear' alias eml='z ~/Documents/kit/EMLLAB/emllab-challenge && . venv/bin/activate && clear' alias hyp='z ~/git/HyperLink_SW && clear' . "$HOME/.cargo/env" eval "$(zoxide init zsh)" eval "$(thefuck --alias)" . "$HOME/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh" bindkey '^y' autosuggest-accept