53 lines
1.2 KiB
Plaintext
53 lines
1.2 KiB
Plaintext
# Path to your oh-my-zsh installation.
|
|
export DOTFILES=${DOTFILES:-"$HOME/.dotfiles"}
|
|
export ZSH="$DOTFILES/zsh/ohmyzsh"
|
|
export ZSH_CUSTOM="$DOTFILES/zsh/custom"
|
|
|
|
ZSH_THEME="agnoster_dx"
|
|
|
|
zstyle ':omz:update' mode reminder # just remind me to update when it's time
|
|
# zstyle ':omz:update' frequency 13
|
|
|
|
# CASE_SENSITIVE="true"
|
|
# HYPHEN_INSENSITIVE="true"
|
|
# DISABLE_MAGIC_FUNCTIONS="true"
|
|
# DISABLE_AUTO_TITLE="true"
|
|
# ENABLE_CORRECTION="true"
|
|
COMPLETION_WAITING_DOTS="true"
|
|
ZSH_DISABLE_COMPFIX="true"
|
|
|
|
plugins=(
|
|
git
|
|
zsh-autosuggestions
|
|
# Disabled because the highlighting conflicts with autosuggestions
|
|
# history-substring-search
|
|
vi-mode
|
|
tmux
|
|
colored-man-pages
|
|
command-not-found
|
|
dirhistory
|
|
)
|
|
|
|
HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND="fg=yellow"
|
|
HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND="fg=red"
|
|
HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_TIMEOUT=3
|
|
|
|
VI_MODE_RESET_PROMT_ON_MODE_CHANGE=true
|
|
VI_MODE_SET_CURSOR=true
|
|
# Might cause issues?
|
|
KEYTIMEOUT=1
|
|
|
|
ZSH_TMUX_AUTOSTART=true
|
|
ZSH_TMUX_AUTOCONNECT=false
|
|
ZSH_TMUX_FIXTERM=true
|
|
|
|
source $ZSH/oh-my-zsh.sh
|
|
|
|
less_termcap[so]="${fg_bold[black]}${bg[white]}"
|
|
|
|
export PATH="${HOME}/.local/bin:${HOME}/.cargo/bin:$PATH"
|
|
export EDITOR=nvim
|
|
# export GREP_COLORS="mt=01;32"
|
|
|
|
alias cl="clear"
|