diff --git a/hostconfig/ZeNixComputa/default.nix b/hostconfig/ZeNixComputa/default.nix index 85fa315..f5009d9 100644 --- a/hostconfig/ZeNixComputa/default.nix +++ b/hostconfig/ZeNixComputa/default.nix @@ -34,6 +34,11 @@ "spotify" "wowup-cf" "libXNVCtrl" # mangohud through bottles & heroic + "vintagestory" + ]; + permittedInsecurePackages = [ + # vintagestory + "dotnet-runtime-7.0.20" ]; }; } diff --git a/hostconfig/ZeNixComputa/hm.nix b/hostconfig/ZeNixComputa/hm.nix index ac4c93d..31f325d 100644 --- a/hostconfig/ZeNixComputa/hm.nix +++ b/hostconfig/ZeNixComputa/hm.nix @@ -8,6 +8,10 @@ userEmail = config.extraInfo.email; }; + home.packages = with pkgs; [ + vintagestory + ]; + services.mako.output = "DP-2"; xdg.desktopEntries.teams = { diff --git a/hostconfig/default.nix b/hostconfig/default.nix index cb5035c..1ec8aaf 100644 --- a/hostconfig/default.nix +++ b/hostconfig/default.nix @@ -22,6 +22,7 @@ nixosModules, hmModules, unfreePackages ? [ ], + permittedInsecurePackages ? [ ], }: inputs.nixpkgs.lib.nixosSystem { inherit system; @@ -33,7 +34,10 @@ { nixpkgs = { overlays = flakeOverlays system; - config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) unfreePackages; + config = { + allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) unfreePackages; + inherit permittedInsecurePackages; + }; }; home-manager = {