{ config, lib, pkgs, ... }: { imports = [ ]; users.extraUsers.yorick.extraGroups = ["input"]; services.printing = { enable = true; drivers = [ pkgs.gutenprint ]; }; environment.systemPackages = [pkgs.ghostscript pkgs.yubikey-manager]; #services.xserver.displayManager.sessionCommands = '' # gpg-connect-agent /bye # unset SSH_AGENT_PID # export SSH_AUTH_SOCK="''${XDG_RUNTIME_DIR}/gnupg/S.gpg-agent.ssh" #''; virtualisation.virtualbox.host.enable = true; yorick.support32bit = true; # yubikey hardware.u2f.enable = true; services.pcscd.enable = true; #environment.systemPackages = [pkgs.yubikey-manager]; nix = { gc.automatic = pkgs.lib.mkOverride 30 false; binaryCaches = [ "https://cache.nixos.org" ]; trustedBinaryCaches = config.nix.binaryCaches ++ [ "https://builder.serokell.io" "https://cache.lumi.guide" ]; binaryCachePublicKeys = [ "serokell:ic/49yTkeFIk4EBX1CZ/Wlt5fQfV7yCifaJyoM+S3Ss=" "cache.lumi.guide-1:z813xH+DDlh+wvloqEiihGvZqLXFmN7zmyF8wR47BHE=" ]; #extraOptions = '' # netrc-file = ${nixnetrc} #''; }; }