robe 0.0.4

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

robe

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

Wear your configs.

robe is a tiny CLI for saving and switching between dotfile configurations.

Keep multiple versions.
Switch instantly.
Nothing else.


Install

cargo install robe

Quickstart

Save your current config (register the file / directory):

robe add tmux/work -r .config/tmux/tmux.conf

Save another config:

robe add tmux/clean

Switch anytime:

robe use tmux/work
robe use tmux/clean

View current or stored configs:

# Current config
robe view tmux
# Stored 'clean' config
robe view tmux/clean

What it does

  • stores named config profiles
  • switches between them quickly
  • keeps everything as plain files

What it doesn’t do

No templating.
No repo management.
No environments.
No magic.


Docs

Full spec and behavior:
See docs/spec.md


License

Licensed under the Apache License, Version 2.0.
See the LICENSE file for details.