From 4133eafc4e04dd76bf8ad7c80362ddc16d6ea076 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torjus=20H=C3=A5kestad?= Date: Sun, 1 Feb 2026 22:12:52 +0100 Subject: [PATCH] flake: add openbao to devshell --- flake.nix | 61 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/flake.nix b/flake.nix index 4bb29e9..26523b3 100644 --- a/flake.nix +++ b/flake.nix @@ -334,38 +334,38 @@ sops-nix.nixosModules.sops ]; }; - testvm01 = nixpkgs.lib.nixosSystem { - inherit system; - specialArgs = { - inherit inputs self sops-nix; + testvm01 = nixpkgs.lib.nixosSystem { + inherit system; + specialArgs = { + inherit inputs self sops-nix; + }; + modules = [ + ( + { config, pkgs, ... }: + { + nixpkgs.overlays = commonOverlays; + } + ) + ./hosts/testvm01 + sops-nix.nixosModules.sops + ]; }; - modules = [ - ( - { config, pkgs, ... }: - { - nixpkgs.overlays = commonOverlays; - } - ) - ./hosts/testvm01 - sops-nix.nixosModules.sops - ]; - }; - vault01 = nixpkgs.lib.nixosSystem { - inherit system; - specialArgs = { - inherit inputs self sops-nix; + vault01 = nixpkgs.lib.nixosSystem { + inherit system; + specialArgs = { + inherit inputs self sops-nix; + }; + modules = [ + ( + { config, pkgs, ... }: + { + nixpkgs.overlays = commonOverlays; + } + ) + ./hosts/vault01 + sops-nix.nixosModules.sops + ]; }; - modules = [ - ( - { config, pkgs, ... }: - { - nixpkgs.overlays = commonOverlays; - } - ) - ./hosts/vault01 - sops-nix.nixosModules.sops - ]; - }; }; packages = forAllSystems ( { pkgs }: @@ -380,6 +380,7 @@ packages = with pkgs; [ ansible opentofu + openbao (pkgs.callPackage ./scripts/create-host { }) ]; };