robe 0.0.5

Wear your configs: a tiny CLI for saving and switching between dotfile configurations
robe-0.0.5 is not a library.

Crates.io Crates.io License Build Status Coverage Status

Disclaimer: robe touches your filesystem and is in early development. Use at your own risk

robe

Wear your configs.

robe is a tiny CLI for saving and switching between named configuration files or directories.

Keep versions.
Switch instantly.
Nothing else.


Install

cargo install robe

Quickstart

Register and save:

robe add tmux/work -r .config/tmux

Create another profile:

robe add tmux/minimal

Switch:

robe use tmux/work

Inspect:

robe view tmux/work
robe edit tmux/work

What it does

  • stores named config profiles
  • switches between them quickly
  • prints or edits with standard Unix tools ($EDITOR)
  • keeps everything as plain files or directories

Docs

Full behavior and spec:
See docs/spec.md


License

Apache License 2.0