Fix streamcontroller

This commit is contained in:
DashieTM 2025-03-16 17:49:06 +01:00
parent 7c70384da2
commit b461a27228
7 changed files with 16 additions and 33 deletions

View file

@ -14,7 +14,7 @@
};
# TODO configure brave
};
config = lib.mkIf config.mods.browser.brave.enable (
config = lib.mkIf (config.mods.browser.brave.enable || config.mods.homePackages.browser == "brave") (
lib.optionalAttrs (options ? home.packages) {
home.packages = with pkgs; [brave];
}

View file

@ -14,7 +14,7 @@
};
# TODO configure chromium
};
config = lib.mkIf config.mods.browser.chromium.enable (
config = lib.mkIf (config.mods.browser.chromium.enable || config.mods.homePackages.browser == "chromium") (
lib.optionalAttrs (options ? home.packages) {
home.packages = with pkgs; [chromium];
}

View file

@ -78,7 +78,7 @@
description = "Firefox profiles";
};
};
config = lib.mkIf config.mods.browser.firefox.enable (
config = lib.mkIf (config.mods.browser.firefox.enable || config.mods.homePackages.browser == "firefox") (
lib.optionalAttrs (options ? programs.firefox.profiles) {
programs.firefox = {
enable = true;

View file

@ -78,7 +78,7 @@
description = "Librewolf profiles";
};
};
config = lib.mkIf config.mods.browser.librewolf.enable (
config = lib.mkIf (config.mods.browser.librewolf.enable || config.mods.homePackages.browser == "librewolf") (
lib.optionalAttrs (options ? home.packages) {
programs.librewolf-dashnix = {
enable = true;

View file

@ -149,7 +149,7 @@ in {
description = "Zen profiles";
};
};
config = lib.mkIf config.mods.browser.zen.enable (
config = lib.mkIf (config.mods.browser.zen.enable || config.mods.homePackages.browser == "firefox") (
lib.optionalAttrs (options ? home.packages) {
programs.zen-browser = {
enable = true;