about summary refs log tree commit diff
path: root/nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix')
-rw-r--r--nix/default.nix4
-rw-r--r--nix/mkHomeManagerConfiguration.nix45
-rw-r--r--nix/mkSystem.nix29
3 files changed, 0 insertions, 78 deletions
diff --git a/nix/default.nix b/nix/default.nix
deleted file mode 100644
index 2e76200..0000000
--- a/nix/default.nix
+++ /dev/null
@@ -1,4 +0,0 @@
-inputs: {
-  mkSystem = import ./mkSystem.nix inputs;
-  mkHomeManagerConfiguration = import ./mkHomeManagerConfiguration.nix inputs;
-}
diff --git a/nix/mkHomeManagerConfiguration.nix b/nix/mkHomeManagerConfiguration.nix
deleted file mode 100644
index 38bc19f..0000000
--- a/nix/mkHomeManagerConfiguration.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-inputs@{ self, ... }:
-{ system ? "x86_64-linux"
-, username ? "fcuny"
-, hostname
-, stateVersion ? "22.11"
-,
-}:
-let
-  naersk = inputs.naersk.lib."${system}";
-in
-inputs.home-manager.lib.homeManagerConfiguration {
-  modules = [
-    "${self}/hosts/${hostname}/home.nix"
-    {
-      home = {
-        username = username;
-        homeDirectory = "/home/${username}";
-        stateVersion = stateVersion;
-      };
-      homeage = {
-        identityPaths = [ "~/.age/key.txt" ];
-        installationType = "activation";
-        mount = "/home/${username}/.secrets";
-      };
-      imports = [ inputs.homeage.homeManagerModules.homeage ];
-    }
-  ];
-
-  extraSpecialArgs = { inherit inputs self; };
-
-  pkgs = import inputs.nixpkgs {
-    inherit system;
-    config.allowUnfree = true;
-    overlays = [
-      inputs.emacs-overlay.overlay
-      inputs.nur.overlay
-      inputs.naersk.overlay
-      inputs.rust.overlays.default
-      (final: prev:
-        {
-          tools = import "${self}/tools" { pkgs = prev; inherit naersk; };
-        })
-    ];
-  };
-}
diff --git a/nix/mkSystem.nix b/nix/mkSystem.nix
deleted file mode 100644
index bf141da..0000000
--- a/nix/mkSystem.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-inputs@{ self, ... }:
-{ system ? "x86_64-linux", hostname, }:
-let
-  naersk = inputs.naersk.lib."${system}";
-in
-inputs.nixpkgs.lib.nixosSystem {
-  inherit system;
-  specialArgs = { inherit inputs system hostname self; };
-  modules = [
-    "${self}/modules"
-    "${self}/hosts/${hostname}"
-    "${self}/modules/homelab"
-    "${self}/modules/private-wireguard.nix"
-    {
-      networking.hostName = hostname;
-      nixpkgs = {
-        config.allowUnfree = true;
-        overlays = [
-          inputs.nur.overlay
-          inputs.rust.overlays.default
-          (final: prev:
-            {
-              tools = import "${self}/tools" { pkgs = prev; inherit naersk; };
-            })
-        ];
-      };
-    }
-  ];
-}