{ config, pkgs, ... }: { nixpkgs.config.packageOverrides = pkgs: { openvpn = pkgs.openvpn.override { pkcs11Support = true; useSystemd = false;}; }; environment.systemPackages = with pkgs; [ opensc openvpn yubikey-manager ]; services.pcscd.enable = true; # To start the vpn manually execute # $ openvpn --config clien.ovpn }