Version control for your KDE desktop.
Backup. Restore. Share. Your perfect rice.
A complete toolkit for managing, versioning, and sharing your KDE Plasma desktop configurations.
Commit snapshots of your entire Plasma setup. Branch, diff, and roll back your desktop configurations with familiar version control semantics.
Restore any previous theme snapshot instantly. Auto-backup before every restore ensures you never lose your current setup, even when experimenting.
Sub-second operations. Lightweight Python CLI with zero bloat — no GUIs, no daemons, no unnecessary dependencies. Just pure speed.
Export your rice as a self-contained archive. Share it with friends, post it on r/unixporn, or transfer it to a new machine in seconds.
A terminal-native experience designed for speed and simplicity.
Up and running in under 30 seconds. Just clone and install.
# Clone the repository
$ git clone https://github.com/tacenta2k/RiceVault.git
# Navigate into the directory
$ cd RiceVault
# Install with pipx (recommended)
$ pipx install .
rice backup
Save your current rice
rice list
View saved profiles
rice restore
Restore any snapshot
RiceVault is free and open source. If it saves you time, consider supporting development.
Or support directly via UPI
aswingk@ptyes