dotfiles/nixos/systems/omen/nixpkgs.nix
magic_rb cdffdb7e8f
Make omen work on new nixpkgs
Signed-off-by: magic_rb <magic_rb@redalder.org>
2024-10-30 23:02:44 +01:00

46 lines
786 B
Nix

{
inputs',
config',
config,
lib,
...
}: {
imports = [
../../common/nixpkgs.nix
];
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [
"slack"
"unrar"
"steam"
"steam-unwrapped"
"steam-original"
"steam-run"
"nvidia-x11"
"nvidia-persistenced"
"nvidia-settings"
];
nixpkgs.overlays =
(with config'.flake.overlays; [
udp-over-tcp
emacsclient-remote
magic-screenshot
emacs-rofi
tree-sitter-grammars
emacs-master-nativecomp
rolling_datasets
virtiofsd-zfs
ledger-compat
ifstate
thingiverse-downloader
perl
percept
bumps-xorg
])
++ (with inputs'.nixng.overlays; [
default
]);
}