diff --git a/.zshrc b/.zshrc index 493f03f..c86b368 100644 --- a/.zshrc +++ b/.zshrc @@ -3,10 +3,21 @@ # autojump - jump to directories with j or jc for child or jo to open in file manager # zsh-autosuggestions - Suggestions based on your history +# Initial Setup +# mkdir -p "$HOME/.zsh" +# git clone https://github.com/sindresorhus/pure.git "$HOME/.zsh/pure" +# Setup Alias in $HOME/.zsh/aliasrc + # Enable colors and change prompt: autoload -U colors && colors PS1="%B%{$fg[red]%}[%{$fg[yellow]%}%n%{$fg[green]%}@%{$fg[blue]%}%M %{$fg[magenta]%}%~%{$fg[red]%}]%{$reset_color%}$%b " + +# Pure Prompt +fpath+=$HOME/.zsh/pure +autoload -U promptinit; promptinit +prompt pure + # History in cache directory: HISTSIZE=10000 SAVEHIST=10000 @@ -17,13 +28,13 @@ autoload -U compinit zstyle ':completion:*' menu select zmodload zsh/complist compinit -_comp_options+=(globdots) # Include hidden files. +_comp_options+=(globdots) # Include hidden files. # Custom ZSH Binds bindkey '^ ' autosuggest-accept # Load aliases and shortcuts if existent. -[ -f "$HOME/aliasrc" ] && source "$HOME/aliasrc" +[ -f "$HOME/.zsh/aliasrc" ] && source "$HOME/.zsh/aliasrc" # Load ; should be last. source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh 2>/dev/null