diff --git a/configs/home/xmonad.nix b/configs/home/xmonad.nix index 380b30e..8a08435 100644 --- a/configs/home/xmonad.nix +++ b/configs/home/xmonad.nix @@ -14,6 +14,7 @@ }; nixpkgs.config.packageOverrides = pkgs: { ncmpcpp = pkgs.ncmpcpp.override {visualizerSupport = true;}; + firefox = pkgs.firefox.override { pkcs11Modules = [ pkgs.eid-mw ]; }; }; home = { diff --git a/hosts/nixos-desktop/configuration.nix b/hosts/nixos-desktop/configuration.nix index 79d8b67..875a400 100644 --- a/hosts/nixos-desktop/configuration.nix +++ b/hosts/nixos-desktop/configuration.nix @@ -9,17 +9,21 @@ ../../configs/games.nix ]; - home-manager.users.froidmpa = {pkgs, config, ...}: { - imports = [ - ../../configs/home/full.nix - ]; + home-manager.users.froidmpa = {pkgs, config, ...}: { + imports = [ + ../../configs/home/full.nix + ]; - programs.git = { - enable = true; - userName = "Paul-Henri Froidmont"; - userEmail = "git.contact-57n2p@froidmont.org"; - }; - }; + programs.git = { + enable = true; + userName = "Paul-Henri Froidmont"; + userEmail = "git.contact-57n2p@froidmont.org"; + }; + }; + + environment.systemPackages = with pkgs; [ + eid-mw + ]; fileSystems."/home/froidmpa/Nextcloud" = { device = "/dev/disk/by-uuid/a4ba8b21-ea33-4487-b6f6-9bb7470a0acb"; @@ -45,6 +49,7 @@ services.xserver.videoDrivers = ["amdgpu"]; services.sshd.enable = true; + services.pcscd.enable = true; system.stateVersion = "19.09"; }