chore(nix): adopt new recommended Lix installation
All checks were successful
Test / tests (push) Successful in 11m49s

The Lix NixOS module is not needed anymore with this approach.
This commit is contained in:
Felix Schröter 2025-09-15 21:01:17 +02:00
parent 05b3c065f5
commit 6780000825
Signed by: felschr
GPG key ID: 671E39E6744C807D
4 changed files with 14 additions and 65 deletions

View file

@ -10,15 +10,22 @@ let
inherit (inputs.self.outputs) nixConfig;
in
{
imports = [
# TODO switch to lixFromNixpkgs once 2.93.2 is available
inputs.lix-module.nixosModules.default
# inputs.lix-module.nixosModules.lixFromNixpkgs
];
nixpkgs.config.allowUnfree = true;
nixpkgs.overlays = [
(final: prev: {
inherit (final.lixPackageSets.stable)
nixpkgs-review
# nix-direnv # HINT infinite recursion, overwritten in home-manager config instead
nix-eval-jobs
nix-fast-build
colmena
;
})
];
nix = {
package = pkgs.lixPackageSets.stable.lix;
settings = {
trusted-users = [ "@wheel" ];
substituters = nixConfig.extra-substituters;