{ config, pkgs, ... }: let hostname = "spark"; in { imports = [ ../defaults.nix ../hardware-configuration.nix ]; nixpkgs.config.permittedInsecurePackages = [ "google-chrome-81.0.4044.138" ]; environment.systemPackages = with pkgs; [ # androidStudioPackages.canary androidenv.androidPkgs_9_0.platform-tools cmake glxinfo opencv4 qemu_kvm signal-cli signal-desktop teamviewer thunderbird wireshark ]; fudo.common = { profile = "desktop"; site = "seattle"; enable-gui = true; }; # Use the systemd-boot EFI boot loader. boot.loader.systemd-boot.enable = true; boot.loader.efi = { canTouchEfiVariables = true; }; programs = { adb.enable = true; bash.enableCompletion = true; }; networking.hostName = hostname; hardware.bluetooth.enable = false; hardware.opengl.driSupport32Bit = true; hardware.opengl.driSupport = true; services = { trezord.enable = true; }; virtualisation.libvirtd = { enable = true; qemuPackage = pkgs.qemu_kvm; onShutdown = "shutdown"; }; }