git clone git@github.com:tylerbrazier/dotfiles ~/src/dotfiles
~/.bashrc
. ~/src/dotfiles/shrc
bind 'set completion-ignore-case on'
# ctrl-p/n filter by what's already been typed
bind '"\C-p": history-search-backward'
bind '"\C-n": history-search-forward'
export HISTCONTROL=ignoredups
PS1='\w\[\e[32m\]$(git branch 2>&1 | sed -n "s/^\* \(.*\)/ \1/p")\[\e[0m\] \$ '
~/.zshrc
. ~/src/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='%~%F{green}$(git branch 2>&1 | sed -n "s/^\* \(.*\)/ \1/p")%f %# '
~/.vimrc
source $VIMRUNTIME/defaults.vim
source ~/src/dotfiles/vimrc
set clipboard=unnamed,unnamedplus
~/.config/nvim/init.lua
vim.cmd('source ~/src/dotfiles/vimrc')
vim.cmd('source ~/src/dotfiles/plugs.lua')
vim.o.clipboard = 'unnamed,unnamedplus'
~/.gitconfig
[include]
path = ~/src/dotfiles/gitconfig