Mostly used for Node.js and IoT development.
There is a Docker image available for this setup. Run it with:
$ docker run -v ~/Projects:/projects -v workstation:/root -v ~/.ssh:/keys --name workstation --rm -it bergie/shell
$ docker volume rm workstation && docker volume create workstation
$ docker pull bergie/shell
- Terminal application (xterm, iTerm2, whatever)
- Docker
- Powerline fonts
These dotfiles are easiest to deploy with GNU Stow. Install it for the appropriate operating system:
$ sudo apt-get install stow # Debian derivatives
$ sudo pacman -S stow # Arch
$ brew install stow # MacOS
$ apt install stow # Termux
Then apply the configuration bundles you want:
$ stow zsh # zsh and tmux configuration
$ stow git # git configuration
$ stow vim # vim configuration
For vim you'll also want to fetch the plugins:
$ git submodule update --init