49 lines
1.0 KiB
Bash
49 lines
1.0 KiB
Bash
# Lines configured by zsh-newuser-install
|
|
HISTFILE=~/.histfile
|
|
HISTSIZE=1000
|
|
SAVEHIST=1000
|
|
bindkey -v
|
|
# End of lines configured by zsh-newuser-install
|
|
# The following lines were added by compinstall
|
|
zstyle :compinstall filename '/home/alhassan/.zshrc'
|
|
|
|
autoload -Uz compinit
|
|
compinit
|
|
# End of lines added by compinstall
|
|
autoload -Uz promptinit
|
|
promptinit
|
|
prompt walters
|
|
|
|
export EDITOR=vis
|
|
export VISUAL=$EDITOR
|
|
export BROWSER=lynx
|
|
|
|
|
|
|
|
|
|
export ZPLUG_HOME=~/.config/zplug
|
|
|
|
|
|
# Check if zplug is installed
|
|
if [[ ! -d $ZPLUG_HOME ]]; then
|
|
git clone https://github.com/zplug/zplug $ZPLUG_HOME
|
|
source $ZPLUG_HOME/init.zsh && zplug update --self
|
|
fi
|
|
|
|
|
|
source $ZPLUG_HOME/init.zsh
|
|
|
|
zplug 'zplug/zplug', hook-build:'zplug --self-manage'
|
|
zplug 'plugins/vi-mode', from:oh-my-zsh
|
|
|
|
# Install plugins if there are plugins that have not been installed
|
|
if ! zplug check --verbose; then
|
|
printf "Install? [y/N]: "
|
|
if read -q; then
|
|
echo; zplug install
|
|
fi
|
|
fi
|
|
|
|
# Then, source plugins and add commands to $PATH
|
|
zplug load
|