Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
git
 
 
 
 
vim
 
 
 
 
x11
 
 
zsh
 
 
 
 
 
 
 
 
 
 
 
 

README.md

My Unix dotfiles

Mostly used for Node.js and IoT development.

Running via Docker

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

Updating the container

$ docker volume rm workstation && docker volume create workstation
$ docker pull bergie/shell

Requirements

Installation on host

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
You can’t perform that action at this time.