Files
nixos/modules/zeroq/flake.nix
T
2025-05-15 21:11:30 +03:00

41 lines
823 B
Nix
Executable File

{
description = "zeroq structure flake";
outputs =
{ self }:
rec {
nixos = "/etc/nixos";
devices = rec {
admin = "oqyude";
laptop = {
hostname = "atoridu";
};
mini-laptop = {
hostname = "lamet";
};
server = {
username = "otreca";
hostname = "sapphira";
};
wsl.hostname = "wsl";
};
dirs = rec {
# User
user-home = "/home/${devices.admin}";
user-storage = "${user-home}/Storage";
therima-drive = "/mnt/therima";
vetymae-drive = "/mnt/vetymae";
# Server
server-home = "/home/${devices.admin}/External";
storage = "${server-home}/Storage";
calibre-library = "${server-home}/Books-Library";
};
};
}