32 lines
937 B
Markdown
32 lines
937 B
Markdown
## 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
|
|
|
|

|
|
|
|
### Install
|
|
|
|
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
|
|
```
|
|
|