flake: initial arion support

This commit is contained in:
Veneficium 2024-12-06 19:54:22 +01:00
parent 6183bd13c5
commit 479374347f
2 changed files with 9 additions and 0 deletions

View file

@ -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
];
};

View file

@ -37,6 +37,10 @@
networking.networkmanager.enable = true;
virtualisation.arion = {
backend = "podman-socket";
};
environment.systemPackages = with pkgs; [
nano
lshw