diff --git a/devices/server.nix b/devices/server.nix index 0a2ba6a..2870286 100644 --- a/devices/server.nix +++ b/devices/server.nix @@ -12,6 +12,8 @@ let ./hardware/server.nix self.nixosModules.default + self.nixosModules.software.beets + self.homeConfigurations.server.nixosModule # home-manager configuration module ]; diff --git a/modules/software/beets/default.nix b/modules/software/beets/default.nix index 0c22192..99e0320 100644 --- a/modules/software/beets/default.nix +++ b/modules/software/beets/default.nix @@ -1,4 +1,3 @@ -# WIP, Garbage { inputs, ... }@flakeContext: { config, @@ -8,7 +7,7 @@ }: let # Beets with plugins - depsOverlay = import ./deps.nix { + depsOverlay = import ./dependencies.nix { inherit (pkgs) fetchurl fetchgit fetchhg; inherit pkgs; }; @@ -32,6 +31,12 @@ in ]; }; + systemd.tmpfiles.rules = [ + # "d /var/lib/beets 0770 beets beets -" + # "d /mnt/beets 0770 beets beets -" + "z /mnt/beets 0755 oqyude users -" # beets absolute paths + ]; + # users = { # groups = { # beets = { }; @@ -50,9 +55,4 @@ in # }; # }; - systemd.tmpfiles.rules = [ - # "d /var/lib/beets 0770 beets beets -" - # "d /mnt/beets 0770 beets beets -" - "z /mnt/beets 0755 oqyude users -" - ]; } diff --git a/modules/software/beets/deps.nix b/modules/software/beets/dependencies.nix similarity index 100% rename from modules/software/beets/deps.nix rename to modules/software/beets/dependencies.nix