[ MIRROR ] NixOS & Home-Manager configuration git.ngill.net/dotfiles.git
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556{ pkgs, lib, util, modulesPath, config,}:{ sshAgent ? true, steam ? false, disableSpeechDispatcher ? true, gnomeKeyring ? true, update ? null,}:lib.mkMerge [ { programs.ssh.startAgent = sshAgent; security.pam.services.login.enableGnomeKeyring = gnomeKeyring; }
(lib.mkIf steam { programs.steam = { enable = true; extraPackages = with pkgs; [ mangohud ]; extraCompatPackages = with pkgs; [ proton-ge-bin dwproton-bin ]; }; })
(lib.mkIf disableSpeechDispatcher { services.speechd.enable = lib.mkForce false; })
( if (update != null) then ( (import ./update { inherit pkgs lib util modulesPath config ; }) update ) else { } )]