robe 0.0.4

Wear your configs: a tiny CLI for saving and switching between dotfile configurations
# 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

```bash
cargo install robe
```

---

## Quickstart

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

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

Save another config:

```bash
robe add tmux/clean
```

Switch anytime:

```bash
robe use tmux/work
robe use tmux/clean
```

View current or stored configs:
```bash
# 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](docs/spec.md)

---

## License

Licensed under the Apache License, Version 2.0.  
See the [LICENSE](LICENSE) file for details.