From eb5ca5200462b02a4228d23485233052d297a0a0 Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Mon, 24 Nov 2025 18:04:11 +0800 Subject: [PATCH] feat: drop config/hosts/${host}/default.nix --- config/hosts/imxyy-nix-server/default.nix | 28 ----------------------- config/hosts/imxyy-nix-wsl/default.nix | 6 ----- config/hosts/imxyy-nix-x16/default.nix | 8 ------- flake.nix | 6 +++-- 4 files changed, 4 insertions(+), 44 deletions(-) delete mode 100644 config/hosts/imxyy-nix-server/default.nix delete mode 100644 config/hosts/imxyy-nix-wsl/default.nix delete mode 100644 config/hosts/imxyy-nix-x16/default.nix diff --git a/config/hosts/imxyy-nix-server/default.nix b/config/hosts/imxyy-nix-server/default.nix deleted file mode 100644 index 2add9b9..0000000 --- a/config/hosts/imxyy-nix-server/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ - imports = [ - ./nixos.nix - ./hardware.nix - ./home.nix - ./virt.nix - ./docker.nix - ./minecraft.nix - ./samba.nix - ./net.nix - ./caddy.nix - ./nextcloud.nix - ./mail.nix - ./gitea.nix - ./vault.nix - ./homepage.nix - ./code.nix - ./grafana.nix - ./note.nix - ./matrix.nix - ./minio.nix - ./build.nix - ./immich.nix - - ./efl.nix - ./plant.nix - ]; -} diff --git a/config/hosts/imxyy-nix-wsl/default.nix b/config/hosts/imxyy-nix-wsl/default.nix deleted file mode 100644 index 2818467..0000000 --- a/config/hosts/imxyy-nix-wsl/default.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ - imports = [ - ./nixos.nix - ./home.nix - ]; -} diff --git a/config/hosts/imxyy-nix-x16/default.nix b/config/hosts/imxyy-nix-x16/default.nix deleted file mode 100644 index 46b9598..0000000 --- a/config/hosts/imxyy-nix-x16/default.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ - imports = [ - ./nixos.nix - ./hardware.nix - ./home.nix - ./net.nix - ]; -} diff --git a/flake.nix b/flake.nix index 6cba393..87962c2 100644 --- a/flake.nix +++ b/flake.nix @@ -232,14 +232,16 @@ paths = [ ./modules ]; exclude = [ ./modules/virt/types - ./modules/desktop/wm/niri/waybar ]; recursive = true; }) + ++ (lib.umport { + paths = [ ./config/hosts/${hostname} ]; + recursive = true; + }) ++ [ (lib.mkAliasOptionModule [ "my" "hm" ] [ "home-manager" "users" vars.username ]) ./config/base.nix - ./config/hosts/${hostname} inputs.sops-nix.nixosModules.sops inputs.impermanence.nixosModules.impermanence inputs.home-manager.nixosModules.default