/dotfiles

My configuration files used in development environments

Primary LanguageVim ScriptMIT LicenseMIT

dotfiles

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.

Quick start

  1. Clone this repository into $HOME/.dotfiles

        git clone https://github.com/brunombsilva/dotfiles.git $HOME/.dotfiles
  2. Create symlinks (CAUTION: -f will force your current dotfiles replacement)

        $HOME/.dotfiles/bin/dotfiles-symlinks -f
  3. Install vim plugins

        vim +PlugInstall +qall

Quick start (Docker)

Assuming docker installed.

	docker run --rm -v $(pwd):/workspace -it brunombsilva/dotfiles