{ pkgs, ... }: { imports = [ ./interception-tools.nix ./btrbk.nix ]; hardware.bluetooth.enable = true; networking.networkmanager = { enable = true; plugins = with pkgs; [ networkmanager-openvpn ]; }; i18n.extraLocaleSettings = { LC_TIME = "en_GB.UTF-8"; LC_CTYPE = "de_DE.UTF-8"; LC_PAPER = "de_DE.UTF-8"; }; services.pulseaudio.enable = false; services.pipewire = { enable = true; alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; }; environment.systemPackages = with pkgs; [ firefox libreoffice foot pciutils virtiofsd ]; fonts.packages = with pkgs; [ jetbrains-mono ]; services = { dbus.enable = true; flatpak.enable = true; fwupd.enable = true; printing.enable = true; udisks2.enable = true; }; virtualisation.libvirtd.enable = true; programs.virt-manager.enable = true; programs.dconf.enable = true; programs.gnupg.agent = { enable = true; pinentryPackage = pkgs.pinentry-all; settings = { default-cache-ttl = 34560000; max-cache-ttl = 34560000; }; }; }