shell-dev-config is a personal dotfiles repository for shell development tools (node nvm, ruby rvm, virtualenv for python and vagrant). It is compatible with vcsh-dotfiles and extends upon shell-config.
Part of ek9/dotfiles collection.
- vcsh-dotfiles
- ek9/shell-config compatible setup (to read files from shell specific directories)
Clone via vcsh-dotfiles
:
$ vcsh-dotfiles clone https://github.com/ek9/shell-config
$ vcsh-dotfiles clone https://github.com/ek9/shell-dev-config
When starting new shell (bash
or zsh
), we will make sure nvm and rvm
is setup. It also privodes default Vagrantfile
for generic vagrant
configuration.
- Enables nvm in shell for nodejs development (
~/.local/share/nvm
). - Enables rvm in shell for ruby development (
~/.local/share/rvm
).. - Enables virualenv in shell for python development.
- Adds a simple
Vagrantfile
for general vagrant tweaks (~/.local/share/vagrant
for vagrant files)
Copyright (c) 2016-2017 ek9 [email protected] (https://ek9.co).
Licensed under MIT License.