{ self, pkgs, lib, ... }: let inherit (builtins) attrValues; in { imports = attrValues self.nixosModules; nixpkgs.overlays = attrValues { inherit (self.overlays) phinger-cursors; }; home-manager.sharedModules = attrValues { inherit (self.homeManagerModules) eza fish git gpg gtk htop librewolf neovim starship xdg-user-dirs xresources ; }; environment.systemPackages = attrValues self.packages.${pkgs.system}; modules = { system = { hostName = "mobile-nixos"; stateVersion = "23.11"; phone = true; }; desktop = { phone = true; phosh = true; }; hardware.keyboardBinds = true; system = { mullvad = true; }; }; programs = { calls.enable = true; }; services.pipewire.enable = lib.mkForce false; networking = { wireless.enable = false; wireguard.enable = true; }; services = { openssh.enable = true; }; powerManagement = { enable = true; cpufreq = rec { min = 648000; max = min; }; cpuFreqGovernor = "powersave"; }; }