unify config a bit
This commit is contained in:
@ -76,10 +76,10 @@ in {
|
||||
enable = mkEnableOption "Apply personal firefox defaults.";
|
||||
package = mkPackageOption pkgs "firefox-bin" {};
|
||||
|
||||
extensions = mkOption {
|
||||
extraExtensions = mkOption {
|
||||
type = types.listOf types.package;
|
||||
default = defaultExtensions;
|
||||
description = "Firefox extensions to install.";
|
||||
default = [];
|
||||
description = "Extra Firefox extensions to install.";
|
||||
};
|
||||
|
||||
settings = mkOption {
|
||||
@ -102,7 +102,8 @@ in {
|
||||
isDefault = true;
|
||||
id = 0;
|
||||
userChrome = builtins.readFile ./userChrome.css;
|
||||
inherit (cfg) extensions settings;
|
||||
extensions = defaultExtensions ++ cfg.extraExtensions;
|
||||
inherit (cfg) settings;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
Reference in New Issue
Block a user