about summary refs log tree commit diff
path: root/nixosConfigurations/default.nix
diff options
context:
space:
mode:
authorAzat Bahawi <azat@bahawi.net>2024-05-01 03:36:55 +0300
committerAzat Bahawi <azat@bahawi.net>2024-05-01 03:36:55 +0300
commit9a20404924fda2587ce4f9769f75369799f34643 (patch)
treea953941a22d6c031e67b267e35a11db72bdd25e3 /nixosConfigurations/default.nix
parent2024-04-29 (diff)
2024-05-01
Diffstat (limited to 'nixosConfigurations/default.nix')
-rw-r--r--nixosConfigurations/default.nix92
1 files changed, 0 insertions, 92 deletions
diff --git a/nixosConfigurations/default.nix b/nixosConfigurations/default.nix
deleted file mode 100644
index b685eb7..0000000
--- a/nixosConfigurations/default.nix
+++ /dev/null
@@ -1,92 +0,0 @@
-inputs:
-with inputs.self.lib;
-let
-  mkConfiguration =
-    name:
-    {
-      modules ? [ ],
-      configuration ? ./${name},
-      this ? my.configurations.${name},
-    }:
-    nameValuePair name (nixosSystem {
-      inherit (this) system;
-      modules =
-        modules
-        ++ attrValues inputs.self.nixosModules
-        ++ optional (configuration != null) (import configuration);
-      specialArgs = {
-        inherit inputs this;
-        inherit (inputs.self) lib;
-      };
-    });
-
-  mkTest = this: {
-    modules = with inputs; [
-      "${nixpkgs}/nixos/modules/profiles/qemu-guest.nix"
-      nixpkgs.nixosModules.notDetected
-    ];
-    inherit this;
-  };
-in
-mapAttrs' mkConfiguration {
-  test-headless = mkTest {
-    hostname = "test-headless";
-    system = "x86_64-linux";
-    isHeadless = true;
-    isHeadful = false;
-  };
-  test-headful = mkTest {
-    hostname = "test-headful";
-    system = "x86_64-linux";
-    isHeadless = false;
-    isHeadful = true;
-  };
-
-  iso = {
-    this = {
-      hostname = "iso";
-      system = "x86_64-linux";
-      isHeadless = false;
-      isHeadful = false;
-    };
-    configuration = ./iso;
-    modules = [
-      "${inputs.nixpkgs}/nixos/modules/installer/cd-dvd/installation-cd-minimal-new-kernel.nix"
-    ];
-  };
-
-  eonwe.modules = with inputs; [
-    nixos-hardware.nixosModules.common-cpu-amd
-    nixos-hardware.nixosModules.common-cpu-amd-pstate
-    nixos-hardware.nixosModules.common-gpu-amd
-    nixos-hardware.nixosModules.common-pc-ssd
-    nixpkgs.nixosModules.notDetected
-  ];
-
-  melian.modules = with inputs; [
-    nixos-hardware.nixosModules.common-pc-laptop-ssd
-    nixos-hardware.nixosModules.lenovo-thinkpad-t480
-    nixpkgs.nixosModules.notDetected
-  ];
-
-  manwe.modules = with inputs; [
-    "${nixpkgs}/nixos/modules/profiles/qemu-guest.nix"
-    nixos-hardware.nixosModules.common-cpu-amd
-    nixos-hardware.nixosModules.common-pc-ssd
-    nixpkgs.nixosModules.notDetected
-  ];
-
-  varda.modules = with inputs; [
-    "${nixpkgs}/nixos/modules/profiles/qemu-guest.nix"
-    nixos-hardware.nixosModules.common-cpu-amd
-    nixos-hardware.nixosModules.common-pc-ssd
-    nixpkgs.nixosModules.notDetected
-  ];
-
-  yavanna.modules = with inputs; [
-    "${nixpkgs}/nixos/modules/profiles/qemu-guest.nix"
-    nixos-hardware.nixosModules.common-cpu-intel
-    nixos-hardware.nixosModules.common-pc-hdd
-    nixpkgs.nixosModules.notDetected
-  ];
-}

Consider giving Nix/NixOS a try! <3