remove inputs from specialArgs

This commit is contained in:
Vinzenz Schroeter 2025-09-13 15:10:42 +02:00
parent 16422ccbd7
commit ecc65f071d
4 changed files with 17 additions and 17 deletions

View file

@ -49,7 +49,7 @@
}; };
outputs = outputs =
inputs@{ {
self, self,
nixpkgs, nixpkgs,
home-manager, home-manager,
@ -58,7 +58,6 @@
nixpkgs-unstable, nixpkgs-unstable,
servicepoint-cli, servicepoint-cli,
servicepoint-simulator, servicepoint-simulator,
naersk,
nix-vscode-extensions, nix-vscode-extensions,
... ...
}: }:
@ -95,7 +94,7 @@
device: system: device: system:
let let
specialArgs = { specialArgs = {
inherit inputs device; inherit device;
}; };
in in
nixpkgs.lib.nixosSystem { nixpkgs.lib.nixosSystem {
@ -112,6 +111,7 @@
{ {
nixpkgs.overlays = [ nixpkgs.overlays = [
overlays.unstable-packages overlays.unstable-packages
overlays.zerforschen
]; ];
} }
] ]
@ -129,6 +129,10 @@
config = prev.config; config = prev.config;
}; };
}; };
zerforschen = final: prev: {
zerforschen-plus-content = zerforschen-plus.packages."${prev.system}".zerforschen-plus-content;
};
}; };
nixosModules = { nixosModules = {

View file

@ -1,4 +1,4 @@
{ inputs, pkgs, ... }: { pkgs, ... }:
let let
blog-domain-socket = "/run/nginx/blog.sock"; blog-domain-socket = "/run/nginx/blog.sock";
anubis-domain-socket = "/run/anubis/anubis-blog.sock"; anubis-domain-socket = "/run/anubis/anubis-blog.sock";
@ -77,7 +77,7 @@ in
}; };
"blog-in-anubis" = { "blog-in-anubis" = {
root = inputs.zerforschen-plus.packages."${pkgs.system}".zerforschen-plus-content; root = pkgs.zerforschen-plus-content;
listen = [ listen = [
{ {
addr = ("unix:" + blog-domain-socket); addr = ("unix:" + blog-domain-socket);
@ -87,8 +87,7 @@ in
}; };
}; };
anubis = { anubis.instances.main = {
instances.main = {
enable = true; enable = true;
settings = { settings = {
BIND = anubis-domain-socket; BIND = anubis-domain-socket;
@ -96,7 +95,6 @@ in
}; };
}; };
}; };
};
networking.firewall.allowedTCPPorts = [ networking.firewall.allowedTCPPorts = [
80 80

View file

@ -1,4 +1,4 @@
{ inputs, pkgs, ... }: { pkgs, ... }:
let let
blog-domain-socket = "/run/nginx/blog.sock"; blog-domain-socket = "/run/nginx/blog.sock";
anubis-domain-socket = "/run/anubis/anubis-blog.sock"; anubis-domain-socket = "/run/anubis/anubis-blog.sock";
@ -34,7 +34,7 @@ in
}; };
"vinzenz-lpt2-in-anubis" = { "vinzenz-lpt2-in-anubis" = {
root = inputs.zerforschen-plus.packages."${pkgs.system}".zerforschen-plus-content; root = pkgs.zerforschen-plus-content;
listen = [ listen = [
{ {
addr = ("unix:" + blog-domain-socket); addr = ("unix:" + blog-domain-socket);

View file

@ -1,7 +1,5 @@
{ {
pkgs, pkgs,
system,
inputs,
... ...
}: }:
{ {
@ -28,7 +26,7 @@
"zerforschen.plus" = { "zerforschen.plus" = {
#addSSL = true; #addSSL = true;
#enableACME = true; #enableACME = true;
root = inputs.zerforschen-plus.packages."${pkgs.system}".zerforschen-plus-content; root = pkgs.zerforschen-plus-content;
}; };
}; };
}; };