flake/nixos/profiles/common/core/anti-feature.nix

44 lines
1 KiB
Nix
Raw Normal View History

{lib, ...}: {
2023-12-09 08:09:25 +00:00
hardware.enableRedistributableFirmware = true;
#hardware.enableAllFirmware = true;
nixpkgs.config = {
allowBroken = false;
allowUnsupportedSystem = false;
allowNonSource = false;
allowNonSourcePredicate = pkg:
builtins.elem (lib.getName pkg) [
"vscodium"
"spotify"
"adoptopenjdk-hotspot-bin"
2024-01-02 16:16:10 +00:00
"osu-lazer-bin-2023.1229.0"
"protonup-qt-2.8.2"
"cef-binary"
2024-01-02 16:16:10 +00:00
#"virtualbox"
#"virtualbox-modules"
#"open-watcom-bin"
#"open-watcom-bin-unwrapped"
"sof-firmware"
2024-01-02 16:16:10 +00:00
"cargo-bootstrap"
"rustc-bootstrap-wrapper"
"rustc-bootstrap"
];
allowUnfree = false;
allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [
"nvidia-x11"
#"nvidia-settings"
#"nvidia-persistenced"
"xow_dongle-firmware"
#"facetimehd-firmware"
2024-01-02 16:16:10 +00:00
"osu-lazer-bin-2023.1229.0"
"spotify"
"steam"
"steam-original"
2023-12-10 16:23:58 +00:00
"steam-run"
];
};
}