chore(nix): adopt new recommended Lix installation
Some checks failed
Test / tests (push) Failing after 46s

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 a4d25df5ee
Signed by: felschr
GPG key ID: 671E39E6744C807D
3 changed files with 13 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
nix-eval-jobs
nix-fast-build
colmena
;
})
];
nix = {
package = pkgs.lixPackageSets.stable.lix;
settings = {
trusted-users = [ "@wheel" ];
substituters = nixConfig.extra-substituters;