fix(nixos): build vendored pi independently #124

Merged
alexion merged 1 commits from fix/pi-vendored-package into main 2026-10-03 08:28:19 -04:00
Owner

Summary

  • package vendored Pi 0.85.1 without inheriting the Nixpkgs Pi recipe
  • pin Pi model data and npm dependencies for the vendored source
  • use the renamed Rofi settings option

Validation

  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/modules/shell/pi/default.nix configs/nixos/modules/desktop/session/rofi.nix
  • nix build .#nixosConfigurations."zeus".config.system.build.toplevel --no-link
## Summary - package vendored Pi 0.85.1 without inheriting the Nixpkgs Pi recipe - pin Pi model data and npm dependencies for the vendored source - use the renamed Rofi settings option ## Validation - `nix run .#fix` - `bazel run //src/natu:natu -- configs/nixos/modules/shell/pi/default.nix configs/nixos/modules/desktop/session/rofi.nix` - `nix build .#nixosConfigurations."zeus".config.system.build.toplevel --no-link`
alexion added 1 commit 2026-10-03 07:57:43 -04:00
alexion force-pushed fix/pi-vendored-package from 9cbbea3d7a to 1b4dc77627 2026-10-03 07:57:43 -04:00 Compare
alexion merged commit 1b4dc77627 into main 2026-10-03 08:28:19 -04:00
alexion deleted branch fix/pi-vendored-package 2026-10-03 08:28:19 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#124