chore: remove unused config
This commit is contained in:
@@ -1,45 +0,0 @@
|
||||
env:
|
||||
TERM: alacritty
|
||||
|
||||
font:
|
||||
normal:
|
||||
family: JetBrainsMono Nerd Font
|
||||
|
||||
size: 11.0
|
||||
|
||||
window:
|
||||
decorations: none
|
||||
dynamic_padding: true
|
||||
padding:
|
||||
x: 10
|
||||
y: 10
|
||||
|
||||
everforest_light_hard: &everforest_light_hard
|
||||
primary:
|
||||
background: '#FDF6E3'
|
||||
foreground: '#5c6a72'
|
||||
normal:
|
||||
black: '#5c6a72'
|
||||
red: '#f85552'
|
||||
green: '#8da101'
|
||||
yellow: '#dfa000'
|
||||
blue: '#3a94c5'
|
||||
magenta: '#df69ba'
|
||||
cyan: '#35a77c'
|
||||
white: '#dfddc8'
|
||||
bright:
|
||||
black: '#5c6a72'
|
||||
red: '#f85552'
|
||||
green: '#8da101'
|
||||
yellow: '#dfa000'
|
||||
blue: '#3a94c5'
|
||||
magenta: '#df69ba'
|
||||
cyan: '#35a77c'
|
||||
white: '#FDF6E3'
|
||||
|
||||
colors: *everforest_light_hard
|
||||
|
||||
live_config_reload: true
|
||||
|
||||
mouse:
|
||||
hide_when_typing: true
|
||||
@@ -1,70 +0,0 @@
|
||||
# ~/.zshrc
|
||||
#
|
||||
# ~ M. Thomas
|
||||
|
||||
# ============================== Prompt
|
||||
autoload -Uz vcs_info
|
||||
autoload -U colors && colors
|
||||
precmd_vcs_info() { vcs_info }
|
||||
precmd_functions+=( precmd_vcs_info )
|
||||
setopt prompt_subst
|
||||
|
||||
ICON="%(?.%{$fg[green]%}.%{$fg[red]%})"
|
||||
DIR="%{$fg[blue]%}%~"
|
||||
GIT="%{$fg[red]%}\$vcs_info_msg_0_"
|
||||
HOSTN="%{$fg[yellow]%}%m "
|
||||
NEWLINE=$'\n'
|
||||
|
||||
export PROMPT="${HOSTN}${DIR}${GIT}${NEWLINE}${ICON}%{$reset_color%} "
|
||||
zstyle ':vcs_info:git:*' formats ' (%b )'
|
||||
|
||||
# ============================== Completion
|
||||
unsetopt menu_complete # do not autoselect the first completion entry
|
||||
unsetopt flowcontrol
|
||||
setopt auto_menu # show completion menu on successive tab press
|
||||
setopt complete_in_word
|
||||
setopt always_to_end
|
||||
zstyle ':completion:*' menu select
|
||||
|
||||
autoload -Uz compinit
|
||||
compinit -C
|
||||
_comp_options+=(globdots)
|
||||
|
||||
# Case Insensitive completion
|
||||
zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
|
||||
|
||||
## Directory navigation
|
||||
setopt autocd autopushd
|
||||
|
||||
# ============================== History
|
||||
setopt extended_history # record timestamp of command in HISTFILE
|
||||
setopt hist_expire_dups_first # delete duplicates first when HISTFILE size exceeds HISTSIZE
|
||||
setopt hist_ignore_dups # ignore duplicated commands history list
|
||||
setopt hist_ignore_space # ignore commands that start with space
|
||||
setopt hist_verify # show command with history expansion to user before running it
|
||||
setopt share_history # share command history data inside tmux
|
||||
export HISTFILE="$HOME/.zsh_history"
|
||||
export SAVEHIST=5000
|
||||
|
||||
# ============================== Jump Words
|
||||
bindkey '^[n' forward-word
|
||||
bindkey '^[p' backward-word
|
||||
|
||||
# ============================== Fancy Hacks
|
||||
# Always use C-z for bg and fg
|
||||
fancy-ctrl-z () {
|
||||
if [[ $#BUFFER -eq 0 ]]; then
|
||||
BUFFER="fg"
|
||||
zle accept-line
|
||||
else
|
||||
zle push-input
|
||||
zle clear-screen
|
||||
fi
|
||||
}
|
||||
zle -N fancy-ctrl-z
|
||||
bindkey '^Z' fancy-ctrl-z
|
||||
|
||||
# ============================== Source other definitions
|
||||
[ -f ~/.shellrc.alias ] && source ~/.shellrc.alias
|
||||
[ -f ~/.shellrc.local ] && source ~/.shellrc.local
|
||||
if [ -e $HOME/.nix-profile/etc/profile.d/nix.sh ]; then . $HOME/.nix-profile/etc/profile.d/nix.sh; fi
|
||||
Reference in New Issue
Block a user