{ lib, ... }: with lib; { # CLIENT SPECIFIC IMPORTS imports = [ ./service-zrepl.nix ./zfs-management.nix ./nfs-mount.nix ./keepalived.nix ]; # SYSTEM vars.username = ""; vars.usermail = ""; vars.local_ip = ""; vars.hostname = ""; vars.hostid = ""; vars.host_type = ""; vars.interfaces = [""]; # DO NOT TOUCH!!!!!!!!!!!!!!!!!!!!!!!!!! # For more information, see `man configuration.nix` or https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion . vars.stateVersion = "25.05"; # Default to the oldest supported version in my fleet # DO NOT TOUCH!!!!!!!!!!!!!!!!!!!!!!!!!! # WIREGUARD vars.wg_adress = ""; vars.wg_privateKey = ""; vars.wg_publicKey = ""; vars.wg_presharedKey = ""; vars.wg_endpoint = ""; # KEEPALIVED vars.ka_addr_v4 = ""; vars.ka_addr_v6 = ""; vars.ka_priority = 0; # HOMEMANAGER vars.hm_git_username = ""; # NFS vars.nfs_server = ""; vars.nfs_volume = ""; vars.nfs_mount = ""; }