finalized Lix setup

This commit is contained in:
randogoth 2025-12-30 16:19:24 +02:00
parent 4274d2db55
commit 67a413bce8
5 changed files with 26 additions and 14 deletions

View file

@ -9,11 +9,15 @@
- System packages added: `syncthing`, `uv`, `vscodium`, `waydroid`;
- System flatpaks added: Telegram Desktop, Zen Browser
## First login behavior
## First login
- Triggers for each non-root user on their first session.
- Writes state to `~/.local/state/deinonyxus/curator-init.done`; delete it to rerun.
- Bootstraps `~/.config/curator/inventory.toml` and runs `curator switch` with the packages set above.
## Just Recipes
- `upgrade-nix`: upgrades to the latest version of Lix via the user profile. Replaces `nix upgrade-nix` which does not work with an immutable lowerdir `/nix/store` folder
- `install-nix-software-center`: installs a graphical app store for Nix packages
## Install / Rebase
```bash
@ -30,7 +34,7 @@ The `latest` tag always tracks the latest build for the Fedora base set in `reci
## Building locally
```bash
bluebuild build --recipe recipes/recipe.yml
bluebuild build
```
## Signature verification