{lib, config, ...}: { options = { movOpts.sysServices.enable = lib.mkEnableOption "enables default system services"; }; config = lib.mkIf config.movOpts.sysServices.enable { services = { keyd = { enable = true; keyboards.default = { ids = ["*"]; settings.main = { capslock = "esc"; }; }; }; pipewire = { enable = true; pulse.enable = true; wireplumber.enable = true; alsa.enable = true; alsa.support32Bit = true; }; udev.enable = true; dbus.enable = true; mullvad-vpn.enable = true; blueman.enable = true; openssh = { enable = true; allowSFTP = true; }; }; }; }