feat: a lot of stuff

This commit is contained in:
Jacob Bachmann 2024-04-16 20:37:08 +02:00
parent 9806ee2a4e
commit bc60f155aa
Signed by: bchmnn
GPG key ID: 732A612DAD28067D
19 changed files with 250 additions and 20 deletions

View file

@ -8,19 +8,25 @@
};
};
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;
})
];
# allow EOL version electron for obsidian
# TODO: remove
nixpkgs.config.permittedInsecurePackages = [
"electron-25.9.0"
];
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";
}