30 lines
823 B
Nix
30 lines
823 B
Nix
{ ... }@inputs: {
|
|
nix = {
|
|
settings = {
|
|
experimental-features = [ "nix-command" "flakes" ];
|
|
auto-optimise-store = true;
|
|
};
|
|
};
|
|
|
|
nixpkgs = {
|
|
overlays = [
|
|
(self: super: {
|
|
bun-baseline = (super.callPackage ../overlays/bun-baseline.nix { });
|
|
mfcl3750cdwlpr = (super.callPackage ../overlays/mfcl3750cdw.nix { }).driver;
|
|
mfcl3750cdwcupswrapper = (super.callPackage ../overlays/mfcl3750cdw.nix { }).cupswrapper;
|
|
pppdf = (super.python3Packages.callPackage ../overlays/pppdf { });
|
|
})
|
|
];
|
|
config = {
|
|
allowUnfree = true;
|
|
allowUnfreePredicate = (_: true);
|
|
# allow EOL version electron for obsidian
|
|
# TODO: remove
|
|
permittedInsecurePackages = [
|
|
"electron-25.9.0"
|
|
];
|
|
};
|
|
};
|
|
|
|
system.stateVersion = "23.05";
|
|
}
|