Fmt & fix inet for tether & add iso pkg

This commit is contained in:
Tristan D. 2025-03-26 00:20:18 +01:00
parent fa714901d0
commit 8a765f001b
Signed by: tristan
SSH key fingerprint: SHA256:9oFM1J63hYWJjCnLG6C0fxBS15rwNcWwdQNMOHYKJ/4
3 changed files with 30 additions and 20 deletions

View file

@ -238,7 +238,17 @@
in in
{ {
formatter."${system}" = pkgs.nixpkgs-fmt; formatter."${system}" = pkgs.nixpkgs-fmt;
packages."${system}" = import ./pkgs { inherit pkgs lib config; }; packages."${system}" =
import ./pkgs { inherit pkgs lib config; }
// {
rescue-iso =
let
mod = "${inputs.nixos-images}/nix/image-installer/module.nix";
os = nixpkgs.legacyPackages.${system}.nixos [ mod ];
iso = os.config.system.build.isoImage;
in
iso;
};
diskoConfigurations = { diskoConfigurations = {
nixos-desk = import ./systems/nixos-desk/disko.nix; nixos-desk = import ./systems/nixos-desk/disko.nix;
nixos-pulse = import ./systems/nixos-pulse/disko.nix; nixos-pulse = import ./systems/nixos-pulse/disko.nix;

View file

@ -18,7 +18,6 @@
, relyUdev ? true , relyUdev ? true
, ,
}: }:
let let
gstreamerPluginPaths = lib.concatMapStrings (pth: pth + "/lib/gstreamer-1.0:") [ gstreamerPluginPaths = lib.concatMapStrings (pth: pth + "/lib/gstreamer-1.0:") [
(lib.getLib gst_all_1.gstreamer) (lib.getLib gst_all_1.gstreamer)

View file

@ -225,24 +225,25 @@
''; '';
interfaces = { interfaces = {
eth0 = { eth0 = {
useDHCP = false; # useDHCP = false;
ipv4.addresses = [ useDHCP = true;
{ # ipv4.addresses = [
address = "192.168.0.21"; # {
prefixLength = 24; # address = "192.168.0.21";
} # prefixLength = 24;
]; # }
ipv4.routes = [ # ];
{ # ipv4.routes = [
address = "192.168.0.0"; # {
prefixLength = 24; # address = "192.168.0.0";
} # prefixLength = 24;
{ # }
address = "0.0.0.0"; # {
prefixLength = 0; # address = "0.0.0.0";
via = "192.168.0.5"; # prefixLength = 0;
} # via = "192.168.0.5";
]; # }
# ];
}; };
}; };
}; };