~/.bashrc
. ~/dotfiles/shrc
bind 'set completion-ignore-case on'
export HISTCONTROL=ignoredups
PS1='\w$(git branch --color 2>&1 | sed -n "s/^\* \(.*\)/ \1/p") \$ '
~/.zshrc
. ~/dotfiles/shrc
# make ctrl-a/e/... work
bindkey -e
# https://zsh.sourceforge.io/Doc/Release/Completion-System.html
autoload -Uz compinit && compinit
zstyle ':completion:*' matcher-list '' 'm:{[:lower:]}={[:upper:]}'
setopt HIST_IGNORE_DUPS PROMPT_SUBST
PROMPT='%~$(git branch --color 2>&1 | sed -n "s/^\* \(.*\)/ \1/p") %# '
~/.vimrc
silent! unlet skip_defaults_vim
source $VIMRUNTIME/defaults.vim
source ~/dotfiles/vimrc
set clipboard=unnamed,unnamedplus
~/.config/nvim/init.lua
vim.cmd('source ~/dotfiles/vimrc')
vim.cmd('source ~/dotfiles/plugs.lua')
vim.o.clipboard = 'unnamed,unnamedplus'
vim.o.guicursor = 'n-v-c:block,o-r-cr:hor50,i-ci-sm-t:ver25'
~/.gitconfig
[include]
path = ~/dotfiles/gitconfig