Clean up nix flake check

This commit is contained in:
Greg Hellings
2024-03-04 23:03:47 -06:00
parent 347b3005d1
commit 47b6f5737e
8 changed files with 19 additions and 14 deletions
+3 -1
View File
@@ -68,6 +68,9 @@
unstable = self.nixosConfigurations.jude.config.system.build.toplevel;
stable = self.nixosConfigurations.linode.config.system.build.toplevel;
};
aarch64-linux = {
unstable = self.nixosConfigurations.nixos.config.system.build.toplevel;
};
};
nixosConfigurations = (import ./hosts { inherit inputs overlays; });
@@ -97,7 +100,6 @@
overlays = {
default = local_overlay;
all = overlays;
};
modules = import ./modules;
+1 -1
View File
@@ -18,7 +18,7 @@ let
};
in channel.lib.nixosSystem {
inherit system;
specialArgs = { inherit nixpkgs inputs; };
specialArgs = { inherit nixpkgs inputs overlays; };
modules = [
{
nixpkgs.overlays = overlays;
+2 -2
View File
@@ -8,8 +8,8 @@
i18n.defaultLocale = "en_US.UTF-8";
# Configure keymap in X11
services.xserver = {
services.xserver.xkb = {
layout = "us";
xkbVariant = "";
variant = "";
};
}
+2 -2
View File
@@ -183,9 +183,9 @@ in
};
};
# Configure keymap in X11
xserver = {
xserver.xkb = {
layout = "us";
xkbVariant = "";
variant = "";
};
};
+2 -2
View File
@@ -1,4 +1,4 @@
{ inputs, name, extra ? {}, packages ? [] }:
{ inputs, name, extra ? {}, packages ? [], overlays }:
({ config, pkgs, lib, ... }:
let
@@ -15,7 +15,7 @@ lib.attrsets.recursiveUpdate {
inputs.self.modules.nixosModule
];
nixpkgs.overlays = inputs.self.overlays.all;
nixpkgs.overlays = overlays;
age = {
identityPaths = [ "/etc/ssh/ssh_host_ed25519_key" ];
+3
View File
@@ -66,6 +66,9 @@
configurationLimit = 10;
};
};
binfmt.emulatedSystems = [
"aarch64-linux"
];
};
nixpkgs.config = {
allowUnfree = true;
+4 -4
View File
@@ -1,4 +1,4 @@
{ config, pkgs, lib, inputs, ... }:
{ config, pkgs, lib, inputs, overlays, ... }:
let
@@ -88,7 +88,7 @@ in {
hostAddress = "192.168.201.1";
localAddress = "192.168.201.2";
config = ((import ./container-runner.nix) {
inherit inputs;
inherit inputs overlays;
name = "qemu";
packages = with pkgs; [ qemu_full qemu_kvm ];
extra = {
@@ -122,7 +122,7 @@ in {
hostAddress = "192.168.202.1";
localAddress = "192.168.202.2";
config = ((import ./container-runner.nix) {
inherit inputs;
inherit inputs overlays;
name = "vbox";
extra = {
systemd.services.gitlab-runner.serviceConfig = {
@@ -148,7 +148,7 @@ in {
hostAddress = "192.168.203.1";
localAddress = "192.168.203.2";
config = ((import ./container-runner.nix) {
inherit inputs;
inherit inputs overlays;
name = "shell";
});
};
+2 -2
View File
@@ -1,4 +1,4 @@
{ config, lib, inputs, ... }:
{ config, lib, inputs, overlays, ... }:
let
cfg = config.greg.containers;
@@ -23,7 +23,7 @@ let
container.builder
];
nixpkgs.overlays = inputs.self.overlays.all;
nixpkgs.overlays = overlays;
networking = {
firewall.enable = true;