chore(flake): update inputs, drop noctalia import and vesktop electron override #28
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/flake-update"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Bumps
flake.lockplus the two module changes the bump requires. All three are atomic — verified by evaluation, each combination below was actually tested:main)programs.noctalia.enable' is already declaredThe option programs.noctalia does not existelectron_41missing, "Did you mean electron_43?"This is why they can't be split into separate PRs.
Changes
flake.lockBump nixpkgs and other inputs.
modules/desktop/noctalia/default.nixnixpkgs now ships
programs.noctaliaatnixos/modules/programs/wayland/noctalia.nix, which collides withinputs.noctalia.nixosModules.default. Drop the flake input's module import and use the nixpkgs one.modules/apps/vesktop.nixDrop the
electron_41override. It was added to dodgeAIKIDO-2026-309397(Improper Authorization) in the EOLelectron_40that nixpkgs vesktop pinned at the time.electron_41no longer exists in the new nixpkgs, and upstream vesktop has moved offelectron_40— so the override is both broken and unnecessary.Verification
Supersedes
Closes #27 — that PR carried the noctalia and vesktop changes without the lock bump, so it could not evaluate on its own.