The Linux ricing community is one of the most creative corners of the internet. Thousands of people spend hours crafting beautiful, unique desktops. And then they share them through a GitHub link and a prayer.
You find a setup you love. You clone it. Copy configs. Hunt down dependencies. Fight with some install.sh someone wrote at 2am. And after all that, it still does not look like theirs.
Nobody fixed this. So we did.
rixi is not just a CLI tool. It is an attempt to give the ricing community something it has never had: a standard.
A single, predictable format for every rice. A registry where anyone can discover, apply, and share setups without friction. A world where sharing your entire desktop is one command, not a weekend project.
rixi apply janedoe/emerald
rixi push sathiya/gruvboxThat is the endgame. Your setup, available to anyone. Anyone's setup, on your machine. Reproducible. Reliable. One command away.
A tool is only as good as the library behind it.
rixi can apply any rice perfectly. But the registry only thrives if the community fills it. Every person who submits their setup makes rixi more useful for everyone else. Every person who tests on a new window manager, a new distro, a new component makes rixi more reliable for everyone else.
This is not a one-person project. It never was.
If you have a setup you are proud of, package it with rixi and submit it to the registry. The goal is a library diverse enough that anyone, regardless of their stack, can find something that speaks to them.
X11 or Wayland. Minimal or maximal. Gruvbox or Catppuccin. Every aesthetic has a place here.
The community registry (rixi-dev/themes) is now open!
rixi supports 29 components across X11 and Wayland. But it has only been tested on so many machines, distros, and configurations.
If you run something outside the mainstream, bspwm, niri, river, openSUSE, Void, a niche terminal or launcher, testing rixi on your setup and reporting what breaks is one of the most valuable contributions you can make right now.
The ricing community is scattered across forums, subreddits, and Discord servers. If rixi solves a problem you have felt, tell someone. The registry grows with the community, and the community grows with visibility.
| Repo | Description |
|---|---|
| rixi-dev/rixi | The CLI tool |
| rixi-dev/themes | The community registry of themes |
| Version | Focus |
|---|---|
| v0.1 | Local rice manager: apply, rollback, list, init |
| v0.2 | Community registry: rixi pull, rixi push |
| v0.3 | TUI browser, fuzzy search, one-key apply |
Stop copying. Start RIXI.
CLI · Releases · Contributing
