alpine: many changes

- updates
- snapserver
- graphana dashboards
- loki
- ddclient
- arr suite, jellyseer
- mautrix fixes
This commit is contained in:
Tristan 2025-01-18 00:18:11 +00:00
parent d1772cb4be
commit 123e7088f5
58 changed files with 2136 additions and 735 deletions

View file

@ -4,8 +4,11 @@
user,
userFullname,
...
}: modules: home-modules: let
inherit (inputs) home-manager nixpkgs sops-nix;
}: {
nixos-modules ? [],
home-modules ? [],
}: let
inherit (inputs) home-manager nixpkgs sops-nix nixvim;
in
nixpkgs.lib.nixosSystem {
specialArgs = {inherit inputs;};
@ -13,7 +16,7 @@ in
inherit system;
modules =
modules
nixos-modules
++ [
home-manager.nixosModules.home-manager
sops-nix.nixosModules.sops
@ -24,6 +27,7 @@ in
users.${user}.imports =
home-modules
++ [
nixvim.homeManagerModules.nixvim
../home/.
{
options.home.userFullname = nixpkgs.lib.mkOption {default = userFullname;};