49 lines
1.3 KiB
Plaintext
49 lines
1.3 KiB
Plaintext
# -----------------------------------------------------
|
|
# CUSTOMIZATION
|
|
# -----------------------------------------------------
|
|
POSH=agnoster
|
|
|
|
# -----------------------------------------------------
|
|
# oh-myzsh themes: https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
|
|
# -----------------------------------------------------
|
|
# ZSH_THEME=robbyrussell
|
|
|
|
# -----------------------------------------------------
|
|
# oh-myzsh plugins
|
|
# -----------------------------------------------------
|
|
plugins=(
|
|
git
|
|
sudo
|
|
web-search
|
|
archlinux
|
|
zsh-autosuggestions
|
|
zsh-syntax-highlighting
|
|
fast-syntax-highlighting
|
|
copyfile
|
|
copybuffer
|
|
dirhistory
|
|
)
|
|
|
|
# Set-up oh-my-zsh
|
|
source $ZSH/oh-my-zsh.sh
|
|
|
|
# -----------------------------------------------------
|
|
# Set-up FZF key bindings (CTRL R for fuzzy history finder)
|
|
# -----------------------------------------------------
|
|
source <(fzf --zsh)
|
|
|
|
# zsh history
|
|
HISTFILE=~/.zsh_history
|
|
HISTSIZE=10000
|
|
SAVEHIST=10000
|
|
setopt appendhistory
|
|
|
|
# -----------------------------------------------------
|
|
# Prompt
|
|
# -----------------------------------------------------
|
|
# eval "$(oh-my-posh init zsh --config $HOME/.config/ohmyposh/zen.toml)"
|
|
eval "$(oh-my-posh init zsh --config $HOME/.config/ohmyposh/EDM115-newline.omp.json)"
|
|
|
|
# Shipped Theme
|
|
# eval "$(oh-my-posh init zsh --config /usr/share/oh-my-posh/themes/agnoster.omp.json)"
|