From 3c5d818176b0471df9dc6000f9de33e2cbd6582a Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Wed, 9 Jul 2025 10:29:14 +0100 Subject: [PATCH] Temporary override of insecure package block --- flake.nix | 4 ++++ nixos/worklaptop.nix | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 51c1816..bea67dc 100644 --- a/flake.nix +++ b/flake.nix @@ -89,6 +89,10 @@ cudaSupport = true; # Workaround for https://github.com/nix-community/home-manager/issues/2942 allowUnfreePredicate = _: true; + # Temporary until obsidian gets updated + permittedInsecurePackages = [ + "electron-34.5.8" + ]; }; }; extraSpecialArgs = { diff --git a/nixos/worklaptop.nix b/nixos/worklaptop.nix index ebcd83b..afbb49d 100644 --- a/nixos/worklaptop.nix +++ b/nixos/worklaptop.nix @@ -18,8 +18,10 @@ ]; # Allow unfree packages - nixpkgs.config.allowUnfree = true; - nixpkgs.config.cudaSupport = true; + nixpkgs.config = { + allowUnfree = true; + cudaSupport = true; + }; boot.blacklistedKernelModules = ["nouveau"]; hardware = {