Add cursor

This commit is contained in:
muon 2025-11-13 09:49:00 +00:00
parent 2a8dd740a3
commit 2c5e6b94c3
2 changed files with 14 additions and 7 deletions

View file

@ -1,13 +1,19 @@
{ lib, config, ... }:
let
{
lib,
config,
...
}: let
cfg = config.mods.unfree;
mkPackages = mod: if cfg.${mod}.enable then cfg.${mod}.packages else [ ];
mkPackages = mod:
if cfg.${mod}.enable
then cfg.${mod}.packages
else [];
in {
imports = [ ./steam.nix ./nvidia.nix ./minecraft.nix ./valheim.nix ];
imports = [./steam.nix ./nvidia.nix ./minecraft.nix ./valheim.nix];
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) ((mkPackages "steam")
++ (mkPackages "minecraft") ++ (mkPackages "nvidia")
++ (mkPackages "valheim") ++ [ "stremio-shell" "stremio-server" ]);
++ (mkPackages "minecraft")
++ (mkPackages "nvidia")
++ (mkPackages "valheim") ++ ["stremio-shell" "stremio-server" "cursor-cli"]);
}