mirror of
https://github.com/jakejarvis/dotfiles.git
synced 2025-04-26 15:48:27 -04:00
54 lines
1.1 KiB
Bash
54 lines
1.1 KiB
Bash
autoload -U colors && colors
|
|
|
|
autoload -Uz url-quote-magic
|
|
zle -N self-insert url-quote-magic
|
|
|
|
autoload -Uz select-word-style
|
|
select-word-style shell
|
|
|
|
# ---
|
|
|
|
setopt notify
|
|
setopt complete_in_word
|
|
setopt always_to_end
|
|
setopt extended_history
|
|
setopt hist_expire_dups_first
|
|
# setopt hist_ignore_dups
|
|
setopt hist_ignore_space
|
|
setopt hist_verify
|
|
setopt share_history
|
|
setopt inc_append_history
|
|
setopt rc_quotes
|
|
setopt autocd
|
|
setopt extended_glob
|
|
setopt glob_dots
|
|
unsetopt case_glob
|
|
unsetopt beep # kindly stfu
|
|
unsetopt correct
|
|
unsetopt correct_all
|
|
|
|
# ---
|
|
|
|
bindkey -e
|
|
bindkey "^[^[[D" backward-word
|
|
bindkey "^[^[[C" forward-word
|
|
|
|
# ---
|
|
|
|
export LC_ALL="${LC_ALL:-en_US.UTF-8}"
|
|
export LANG="${LANG:-en_US.UTF-8}"
|
|
|
|
export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
|
|
export XDG_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}"
|
|
export XDG_CACHE_HOME="${XDG_CACHE_HOME:-$HOME/.cache}"
|
|
|
|
export HISTFILE=~/.zsh_history
|
|
export HISTSIZE=10000
|
|
export SAVEHIST=10000
|
|
|
|
export EDITOR="nano" # don't judge me
|
|
export VISUAL="code"
|
|
|
|
# https://github.com/ohmyzsh/ohmyzsh/blob/master/lib/theme-and-appearance.zsh#L5
|
|
# export LS_COLORS="Gxfxcxdxbxegedabagacad"
|