Declared. Then built.
Ryoku packages and services live in your /etc/nixos
configuration. flake.lock pins the inputs to specific
versions, so rebuilds use the same revisions until you update them.
力と美のために
The Ryoku you already know, made declarative for NixOS.
The NixOS side
Ryoku packages and services live in your /etc/nixos
configuration. flake.lock pins the inputs to specific
versions, so rebuilds use the same revisions until you update them.
System updates create normal NixOS generations. Return to a previous generation when you need to. Keep backups for your personal files.
Your desktop stays customizable. Ryoku manages its base configuration and keeps your own overrides separate, outside the Nix store.
Get Ryoku
Starting fresh or already running NixOS?
Choose the path that
fits your machine.
Boot the NixOS installer image and set up a new system with the guided Ryoku installer.
x86_64 · Release notes and checksum on GitHub
Add Ryoku to your flake-based NixOS setup. The installer integrates the desktop into your configuration.
nix run github:aethctl/Ryoku-on-NixOS/main#install
Existing flake-based NixOS · Run as your normal user
A question before you start? Join the NixOS community
Part of something bigger
The shells, the apps, the themes, the possibilities. Discover the wider Ryoku project at ryoku.dev.
Explore Ryoku