dotfiles/nixos/systems/omen/nixpkgs.nix

42 lines
720 B
Nix
Raw Normal View History

{
inputs',
config',
config,
lib,
...
}: {
imports = [
../../common/nixpkgs.nix
];
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [
"slack"
"unrar"
"steam"
"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
])
++ (with inputs'.nixng.overlays; [
default
]);
}