Changed Lix installation method to new one.

This commit is contained in:
vorboyvo 2025-09-23 17:21:04 -04:00
parent 2d3a9d0479
commit 23d50d21d7
2 changed files with 21 additions and 6 deletions

View file

@ -3,10 +3,10 @@
inputs = { inputs = {
nixpkgs.url = "nixpkgs/nixos-unstable"; nixpkgs.url = "nixpkgs/nixos-unstable";
lix-module = { # lix-module = {
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.91.1-2.tar.gz"; # url = "https://git.lix.systems/lix-project/nixos-module/archive/2.91.1-2.tar.gz";
inputs.nixpkgs.follows = "nixpkgs"; # inputs.nixpkgs.follows = "nixpkgs";
}; # };
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
@ -31,7 +31,7 @@
{ {
self, self,
nixpkgs, nixpkgs,
lix-module, # lix-module,
home-manager, home-manager,
nixos-hardware, nixos-hardware,
edit, edit,
@ -48,7 +48,7 @@
defaultModules = [ defaultModules = [
./hosts/${hostname}/configuration.nix ./hosts/${hostname}/configuration.nix
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
lix-module.nixosModules.default # lix-module.nixosModules.default
]; ];
in in
{ {

15
snippets/lix.nix Normal file
View file

@ -0,0 +1,15 @@
{pkgs}:
{
# Enable Lix and flakes.
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;
}