dotfiles
dotfiles copied to clipboard
misc configurations
Usage
git clone https://github.com/calid/dotfiles.git --recurse-submodules
Caveat Emptor
These configurations are provided as-is, without warranty or guarantees. They work for me, but they may not work for you. You should review these files before using them and modify them based on your needs. You have been warned.
Vim
ln -sv dotfiles/vim ~/.vim
Bash
ln -sv dotfiles/skel/{.profile,.bash_profile,.bashrc} ~/
ln -sv dotfiles/profile.d ~/.profile.d
ln -sv dotfiles/bashrc.d ~/.bashrc.d
ln -sv dotfiles/etc/inputrc ~/.inputrc
one-time/login configurations are under profile.d (e.g. environment variables). per-shell/interactive configurations are under bashrc.d (e.g. prompt & aliases).
The prompt configuration expects a custom version of bash and/or readline. You can find details and instructions here.
Alternatively, if you don't care about the custom behavior remove \\m from the PS1 in bashrc.d/ps1.sh and set show-mode-in-prompt to off in etc/inputrc.
etc
symlink the files under etc as appropriate