Files
sydnix/modules/nixos/nixpkgs.nix
T
msyds 20fbfcc9ce
build / build (push) Failing after 1m34s
upgrade
2026-10-17 17:54:16 -06:00

42 lines
1.1 KiB
Nix

{ config, lib, pkgs, ... }:
let cfg = config.sydnix.nixpkgs;
in {
options.sydnix.nixpkgs = {
enable = lib.mkEnableOption "some default Nixpkgs settings" // {
default = true;
};
};
config = lib.mkIf cfg.enable {
nixpkgs.config.allowUnfree = true;
# Dependency of Zotero.
nixpkgs.config.permittedInsecurePackages = [
"firefox-esr-140-bin-unwrapped-140.17.0esr"
];
nix = {
settings = {
allow-import-from-derivation = true;
trusted-users = [
"@wheel"
];
substituters = [
"https://cache.deertopia.net"
"https://nix-community.cachix.org"
"https://cache.nixos.org"
"https://cache.iog.io"
"https://cache.zw3rk.com"
];
trusted-public-keys = [
(builtins.readFile ../../public-keys/deertopia-cache.pub.pem)
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ="
"loony-tools:pr9m4BkM/5/eSTZlkQyRt57Jz7OMBxNSUiMC4FkcNfk="
];
};
};
};
}