nix-dotfiles/modules/nixos.nix
2025-03-15 04:52:32 -06:00

32 lines
775 B
Nix

{ config, pkgs, lib, ... }:
{
nixpkgs.config.allowUnfree = true;
# Fix Python package issues
nixpkgs.overlays = [
(final: prev: {
python310Packages = prev.python310Packages.override {
overrides = pyFinal: pyPrev: {
terminado = pyPrev.terminado.overrideAttrs (old: {
doCheck = false;
doInstallCheck = false;
});
};
};
})
];
programs.nix-index.enable = true;
programs.command-not-found.enable = false;
nix.settings = {
auto-optimise-store = true;
experimental-features = [ "nix-command" "flakes" ];
substituters = [
"https://cache.nixos.org"
];
trusted-public-keys = [
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
];
};
}