{ pkgs, ... }: { home.packages = [ pkgs.pyright # python ]; programs.git = { enable = true; signing.signByDefault = false; # no need to setup the key }; programs.gpg.enable = true; nix = { settings = { extra-substituters = [ "https://ghc-nix.cachix.org" "https://haskell-language-server.cachix.org" "https://cache.iog.io" ]; extra-trusted-public-keys = [ "ghc-nix.cachix.org-1:ziC/I4BPqeA4VbtOFpFpu6D1t6ymFvRWke/lc2+qjcg=" "haskell-language-server.cachix.org-1:juFfHrwkOxqIOZShtC4YC1uT1bBcq2RSvC7OMKx0Nz8=" "hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ=" ]; }; }; }