dotfiles/modules/nixos/homelab/helpers.nix
2025-12-10 18:09:00 -06:00

21 lines
599 B
Nix
Executable file

{ flake, ... }:
let
inherit (flake.config.people) user0;
in
{
labHelpers = {
mntPath = "/mnt/storage";
groupPath = "/mnt/storage/users";
userPath = user: "/mnt/storage/users/${user}";
guestPath = user: "/mnt/storage/users/${user}/guests";
homePath = user: "/mnt/storage/users/${user}/home";
docsPath = user: "/mnt/storage/users/${user}/home/docs";
mediaPath = user: "/mnt/storage/users/${user}/home/media";
miscPath = user: "/mnt/storage/users/${user}/home/misc";
};
nasUsers = {
nasUser0 = user0;
nasUser1 = "stacie";
nasUser2 = "garnet";
};
}