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