This repo contains my dot files, useful configurations, and instructions on how these work.
Uses rcm to sync files from the ~/.dotfiles
directory.
Add a file or directory to be synced using mkrc [filename]
For instance, mkrc ~/.bash_profile
This places it in ~/.dotfiles
, which can be tracked in a repo.
If files in ~/.dotfiles
have changed, they can be installed on your system with rcup
Easy peasy:
git clone https://github.com/leebradley/dotfiles ~/.dotfiles; \
. ~/.dotfiles/autoinstall.sh; \
echo "source ~/.bashrc.common" >> ~/.bashrc
Optionally install FiraCode font. On linux:
sudo apt install fonts-firacode
All vim bundles are managed with Plug in ~/.config/nvim/init.vim
- Install iTerm2
- Open
Preferences
- In the
General
tab, checkLoad preferences from a custom folder or URL
- Set to
~/.iterm_profile
(You might have to pressCMD-G
at the file selector to type this in manually)
Because I use unicode characters in PS1 I sometimes run into strange bugs. See: https://gitlab.com/gnachman/iterm2/issues/6130
To fix, just enable unicode 9 characters in iTerm.
Read more about dotfiles and rcm at dotfiles.github.io