From 32a36f5f800a9d828d0e3f0413a621befbf36874 Mon Sep 17 00:00:00 2001 From: muon Date: Fri, 29 Nov 2024 09:52:04 +0000 Subject: [PATCH] Add zfs --- hosts/muho/configuration.nix | 2 ++ modules/nixos/core/boot.nix | 1 + modules/nixos/server/media.nix | 2 ++ 3 files changed, 5 insertions(+) diff --git a/hosts/muho/configuration.nix b/hosts/muho/configuration.nix index e803946..b0179ea 100644 --- a/hosts/muho/configuration.nix +++ b/hosts/muho/configuration.nix @@ -5,6 +5,8 @@ in { # Hardware imports = [ ./hardware-configuration.nix ]; + boot.supportedFilesystems = [ "zfs" "ntfs" ]; + environment.systemPackages = with inputs.nix-alien.packages.${system}; [ nix-alien ]; diff --git a/modules/nixos/core/boot.nix b/modules/nixos/core/boot.nix index b48187e..10ddb43 100644 --- a/modules/nixos/core/boot.nix +++ b/modules/nixos/core/boot.nix @@ -12,6 +12,7 @@ efi.canTouchEfiVariables = true; grub = { enable = true; + zfsSupport = true; efiSupport = true; device = "nodev"; gfxmodeEfi = config.mods.monitors.primary.config.mode; diff --git a/modules/nixos/server/media.nix b/modules/nixos/server/media.nix index b58a008..f49aa02 100644 --- a/modules/nixos/server/media.nix +++ b/modules/nixos/server/media.nix @@ -19,5 +19,7 @@ host = "0.0.0.0"; # user = "${config.mods.user.name}"; }; + + users.users.immich.extraGroups = [ "video" "render" ]; }; }