update dependencies, add zerforschen.plus to lpt2 as a test

This commit is contained in:
Vinzenz Schroeter 2025-04-07 19:43:41 +02:00
parent 5fc8fe8ac6
commit 869213eb02
4 changed files with 98 additions and 27 deletions

View file

@ -1,7 +1,6 @@
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
# nixos-hardware.url = "github:NixOS/nixos-hardware/master";
home-manager = {
url = "github:nix-community/home-manager/release-24.11";
@ -9,7 +8,7 @@
};
lix-module = {
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.91.1-1.tar.gz";
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0-3.tar.gz";
inputs.nixpkgs.follows = "nixpkgs";
};
@ -18,15 +17,21 @@
inputs.nixpkgs.follows = "nixpkgs";
inputs.nixpkgs-stable.follows = "nixpkgs";
};
zerforschen-plus = {
url = "git+https://git.berlin.ccc.de/vinzenz/zerforschen.plus";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
{
inputs@{
self,
nixpkgs,
home-manager,
lix-module,
niri,
zerforschen-plus,
}:
let
devices = {
@ -46,6 +51,9 @@
device: system:
nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {
inherit inputs;
};
modules =
[
lix-module.nixosModules.default