{ ... }: { flake.nixosModules.default = { config, lib, nixpkgs-us, ... }: { options.sysconfig = { services.netbird.enable = lib.options.mkOption { type = lib.types.bool; default = false; }; }; config = let pkgs-us = import nixpkgs-us { system = "x86_64-linux"; }; in lib.mkIf config.sysconfig.services.netbird.enable { services.netbird = { enable = config.sysconfig.services.netbird.enable; ui = { enable = true; package = pkgs-us.netbird-ui; }; package = pkgs-us.netbird; }; }; }; }