## Dotfiles Dotfiles configurations for headless Kubuntu linux environments. Be sure to clone recursively if you want to grab updated plugins / submodules included. For example, using Pathogen with Vim to manage plugins requires that the plugin to be installed are cloned to the `~/.vim/bundle/` directory. Cloning recursively allows git to clone these same nested repositories/submodules within this directory so Pathogen can handle running the Vim plugins. Once installed, editing source code in vim supports features displayed in the screenshot below ![Vim screenshot](VimScreenshot.png) ### Install If you don't install `vim-gtk3`, vim will not have access to your system clipboard, and your copy and paste buffers will not stay in sync. Installation instructions - ```bash git clone --recursive https://github.com/shaunrd0/dot cd dot/ ./setup.sh mv ~/.bashrc ~/.bashrc.backup stow . -t ~ ``` ### Docker You can run these dotfiles in a docker container - ```bash git clone git@github.com:shaunrd0/dot.git cd dot docker build -t dot . docker run -it dot bash ``` This container has the following packages installed and uses `ubuntu:latest` as a base. ``` git stow vim tmux ranger clang wget curl golang-go ```