This repository includes all my non-confidential Linux development environment configuration files (bash, vim, git, etc).
- bin - Some utils which I have in $PATH for some repetitive/'how do I do that again?' tasks
- configuration - My configuration files
- bash - Includes prompt lines, some functions and aliases
- vim - Includes vim plugins (as submodules) and some .vimrc configuration
- git - My git settings including aliases, defaults and ignored files
- etc.
-
Clone this repository into $HOME/.dotfiles
git clone https://github.com/brunombsilva/dotfiles.git $HOME/.dotfiles
-
Create symlinks (CAUTION: -f will force your current dotfiles replacement)
$HOME/.dotfiles/bin/dotfiles-symlinks -f
-
Install vim plugins
vim +PlugInstall +qall
Assuming docker installed.
docker run --rm -v $(pwd):/workspace -it brunombsilva/dotfiles