From c00b1353d1d546f6cb534e0d29bea1765845057f Mon Sep 17 00:00:00 2001 From: Linus Emmerich Date: Wed, 22 Jul 2026 12:54:57 +0200 Subject: [PATCH] maybe fix zen idk brauchte doch ein NUR overlay wegen proprietary extensions --- flake.nix | 4 ++-- home/programs/zen/default.nix | 4 ++-- nixos/nix.nix | 9 ++++++--- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/flake.nix b/flake.nix index 21b63ac..cfd9c40 100644 --- a/flake.nix +++ b/flake.nix @@ -28,8 +28,8 @@ url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; - firefox-addons = { - url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons"; + nur = { + url = "github:nix-community/NUR"; inputs.nixpkgs.follows = "nixpkgs"; }; zen-browser = { diff --git a/home/programs/zen/default.nix b/home/programs/zen/default.nix index eed6634..6ce58f9 100644 --- a/home/programs/zen/default.nix +++ b/home/programs/zen/default.nix @@ -8,10 +8,10 @@ enable = true; profiles.default = { extensions = { - packages = with inputs.firefox-addons.packages.${pkgs.stdenv.hostPlatform.system}; [ + packages = with pkgs.nur.repos.rycee.firefox-addons; [ ublock-origin video-downloadhelper - firefox-multi-account-containers + multi-account-containers noscript ]; }; diff --git a/nixos/nix.nix b/nixos/nix.nix index 11c24a9..81dbebc 100644 --- a/nixos/nix.nix +++ b/nixos/nix.nix @@ -22,9 +22,12 @@ in { ]; } ]; - nixpkgs.config = { - allowUnfree = true; - allowBroken = false; + nixpkgs = { + config = { + allowUnfree = true; + allowBroken = false; + }; + overlays = [inputs.nur.overlays.default]; }; nix = { nixPath = ["nixpkgs=${inputs.nixpkgs}"];