You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*Deinonyxus* is a personal spin of the UBlue Bluefin DX image with experimental Nix package manager baked in (borrowed from the great [Daemonix](https://github.com/DXC-0/daemonix/) image) and a first-login bootstrap for `nix/home-manager`-like declarative package management using [curator](https://codeberg.org/randogoth/curator).
3
+
*Deinonyxus* is a personal spin of the UBlue Bluefin DX image with the 🍦[Lix](https://lix.systems/) flavored Nix package manager baked in and a first-login bootstrap for simple declarative package management using [curator](https://codeberg.org/randogoth/curator).
4
4
5
5
## What’s inside
6
6
- Base: `ghcr.io/ublue-os/bluefin-dx:latest` without Cockpit, Docker, Firefox, VS Code
- System packages added: `syncthing`, `uv`, `vscodium`, `waydroid`;
10
-
- System flatpaks added: Telegram Desktop, Waterfox
10
+
- System flatpaks added: Telegram Desktop, Zen Browser
11
11
12
-
## First login behavior
12
+
## First login
13
13
- Triggers for each non-root user on their first session.
14
14
- Writes state to `~/.local/state/deinonyxus/curator-init.done`; delete it to rerun.
15
15
- Bootstraps `~/.config/curator/inventory.toml` and runs `curator switch` with the packages set above.
16
16
17
+
## Just Recipes
18
+
-`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
19
+
-`install-nix-software-center`: installs a graphical app store for Nix packages
20
+
17
21
## Install / Rebase
18
22
19
23
```bash
@@ -30,11 +34,11 @@ The `latest` tag always tracks the latest build for the Fedora base set in `reci
30
34
31
35
## Building locally
32
36
```bash
33
-
bluebuild build --recipe recipes/recipe.yml
37
+
bluebuild build
34
38
```
35
39
36
40
## Signature verification
37
41
Images are signed with Sigstore/cosign. Verify with the repo's `cosign.pub`:
0 commit comments