{ pkgs, lib, config, ... }: { options = { misc.headless.enable = lib.mkEnableOption "Enable apps that can be used headlessly"; }; config = mkIf config.misc.headless.enable; { home.packages = with pkgs; [ home-manager gotop tcptrack p7zip vimv dua pciutils usbutils protonvpn-cli_2 ]; }; }