Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jhermann/ruby-slippers

:house: There's no place like home… (and I found "dotfiles" way too boring)
https://github.com/jhermann/ruby-slippers

configuration-management development-environment dot-files utilities

Last synced: about 1 month ago
JSON representation

:house: There's no place like home… (and I found "dotfiles" way too boring)

Awesome Lists containing this project

README

        

# ![Logo](https://raw.github.com/jhermann/ruby-slippers/master/doc/_static/ruby-slippers-logo.png) ruby-slippers

There's no place like home…

```sh
mkdir -p "$HOME/src/github"
cd "$HOME/src/github"
git clone "https://github.com/jhermann/ruby-slippers.git"
cd "ruby-slippers"
./click-click-click.sh -n
```

To bless your machine with about 1GiB of (DEB-)packaged goodness…

```sh
./tinmans-heart.sh all
```

Doing this increases the chances tremendously that your scripts
and CI jobs work the same on every machine (like, not fail ☺).

Finally, to install some tools local to your account:

```sh
./scarecrows-brain.sh
```

Most notably you'll get code quality (`pylint`, `flake8`) and productivity tools
(`bpython`, and the incredibly useful `http` from [httpie](http://httpie.org/)).
The Python tools are installed into their own dedicated Python venvs using
[dephell](https://github.com/dephell/dephell),
and their console entry points symlinked into `~/.local/bin`.

## References

* [GitHub ❤ ~/](http://dotfiles.github.io/)
* [Keep your dotfiles fresh](https://github.com/freshshell/fresh)
* [Yet Another Dotfile Repo](https://github.com/skwp/dotfiles)
* [homeshick](https://github.com/andsens/homeshick)