From 479374347f8402314f61eb4be27a39f41f8200e2 Mon Sep 17 00:00:00 2001 From: Veneficium <85629831+veneficium42@users.noreply.github.com> Date: Fri, 6 Dec 2024 19:54:22 +0100 Subject: [PATCH] flake: initial arion support --- flake.nix | 5 +++++ hosts/main-homelab/configuration.nix | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/flake.nix b/flake.nix index e840304..6831287 100644 --- a/flake.nix +++ b/flake.nix @@ -7,6 +7,9 @@ home-manager.url = "github:nix-community/home-manager"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; + arion.url = "github:hercules-ci/arion"; + arion.inputs.nixpkgs.follows = "nixpkgs"; + stylix = { url = "github:danth/stylix"; inputs.nixpkgs.follows = "nixpkgs"; @@ -23,6 +26,7 @@ self, nixpkgs, home-manager, + arion, stylix, niri, nix-vscode-extensions, @@ -75,6 +79,7 @@ inherit self; }; modules = [ + arion.nixosModules.arion ./hosts/main-homelab/configuration.nix ]; }; diff --git a/hosts/main-homelab/configuration.nix b/hosts/main-homelab/configuration.nix index c30ed99..3a1c228 100644 --- a/hosts/main-homelab/configuration.nix +++ b/hosts/main-homelab/configuration.nix @@ -37,6 +37,10 @@ networking.networkmanager.enable = true; + virtualisation.arion = { + backend = "podman-socket"; + }; + environment.systemPackages = with pkgs; [ nano lshw