From 3ecea8d07fcbc0272d2a3dd4fcbf1fce46cdcf12 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Fri, 30 Aug 2024 12:32:10 -0400 Subject: [PATCH] Migrate NixOS modules to flake-parts --- flake.nix | 13 ------------- flake/nixos.nix | 16 ++++++++++++++++ 2 files changed, 16 insertions(+), 13 deletions(-) create mode 100644 flake/nixos.nix diff --git a/flake.nix b/flake.nix index f333523..1abf156 100644 --- a/flake.nix +++ b/flake.nix @@ -87,19 +87,6 @@ stableTests = lib.mapAttrs' (name: lib.nameValuePair "stable-${name}") (makeIntegrationTests pkgsStable); in lib.optionalAttrs pkgs.stdenv.isLinux (unstableTests // stableTests); }) // { - nixosModules = { - atticd = { - imports = [ - ./nixos/atticd.nix - ]; - - services.atticd.useFlakeCompatOverlay = false; - - nixpkgs.overlays = [ - self.overlays.default - ]; - }; - }; }; }; } diff --git a/flake/nixos.nix b/flake/nixos.nix new file mode 100644 index 0000000..b8141c0 --- /dev/null +++ b/flake/nixos.nix @@ -0,0 +1,16 @@ +{ config, ... }: +{ + flake.nixosModules = { + atticd = { + imports = [ + ../nixos/atticd.nix + ]; + + services.atticd.useFlakeCompatOverlay = false; + + nixpkgs.overlays = [ + config.flake.overlays.default + ]; + }; + }; +} -- 2.51.2