From 63ce7eac05ea8610ebb2cf4b9933d5f5e08619e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=BCde?= Date: Sun, 3 May 2026 16:32:26 +0200 Subject: [PATCH] move allowedUnfreePackages into my namespace --- nixosConfigurations/damocles/android-dev.nix | 2 +- nixosConfigurations/damocles/claude-container.nix | 2 +- nixosModules/allowed-unfree-list.nix | 4 ++-- nixosModules/intel-graphics.nix | 2 +- nixosModules/steam.nix | 2 +- nixosModules/user-muede.nix | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/nixosConfigurations/damocles/android-dev.nix b/nixosConfigurations/damocles/android-dev.nix index ea5432c..f484e6a 100644 --- a/nixosConfigurations/damocles/android-dev.nix +++ b/nixosConfigurations/damocles/android-dev.nix @@ -12,7 +12,7 @@ in { nixpkgs.config.android_sdk.accept_license = true; - allowedUnfreePackages = [ + my.allowedUnfreePackages = [ "android-sdk-cmdline-tools" "android-sdk-platform-tools" "android-sdk-tools" diff --git a/nixosConfigurations/damocles/claude-container.nix b/nixosConfigurations/damocles/claude-container.nix index c568243..7df7b24 100644 --- a/nixosConfigurations/damocles/claude-container.nix +++ b/nixosConfigurations/damocles/claude-container.nix @@ -6,7 +6,7 @@ { my.overlays.unstable.enable = true; - allowedUnfreePackages = [ "claude-code" ]; + my.allowedUnfreePackages = [ "claude-code" ]; environment.systemPackages = with pkgs; [ unstable.claude-code diff --git a/nixosModules/allowed-unfree-list.nix b/nixosModules/allowed-unfree-list.nix index 7bfa758..2aee96f 100644 --- a/nixosModules/allowed-unfree-list.nix +++ b/nixosModules/allowed-unfree-list.nix @@ -1,6 +1,6 @@ { lib, config, ... }: { - options.allowedUnfreePackages = lib.mkOption { + options.my.allowedUnfreePackages = lib.mkOption { type = lib.types.listOf lib.types.str; default = [ ]; example = [ "steam" ]; @@ -10,7 +10,7 @@ nixpkgs.config = { # https://github.com/NixOS/nixpkgs/issues/197325#issuecomment-1579420085 allowUnfreePredicate = lib.mkDefault ( - pkg: builtins.elem (lib.getName pkg) config.allowedUnfreePackages + pkg: builtins.elem (lib.getName pkg) config.my.allowedUnfreePackages ); }; }; diff --git a/nixosModules/intel-graphics.nix b/nixosModules/intel-graphics.nix index b367489..619af5a 100644 --- a/nixosModules/intel-graphics.nix +++ b/nixosModules/intel-graphics.nix @@ -22,6 +22,6 @@ ]; }; environment.systemPackages = with pkgs; [ nvtopPackages.intel ]; - allowedUnfreePackages = [ "intel-ocl" ]; + my.allowedUnfreePackages = [ "intel-ocl" ]; }; } diff --git a/nixosModules/steam.nix b/nixosModules/steam.nix index 78bbf71..3a4f25a 100644 --- a/nixosModules/steam.nix +++ b/nixosModules/steam.nix @@ -40,7 +40,7 @@ ]; }; - allowedUnfreePackages = [ + my.allowedUnfreePackages = [ "steam" "steam-original" "steam-run" diff --git a/nixosModules/user-muede.nix b/nixosModules/user-muede.nix index 20f9cdb..078cb96 100644 --- a/nixosModules/user-muede.nix +++ b/nixosModules/user-muede.nix @@ -31,7 +31,7 @@ nix.settings.trusted-users = [ "muede" ]; - allowedUnfreePackages = [ + my.allowedUnfreePackages = [ "rider" "pycharm-professional" "jetbrains-toolbox"