prepare to add sops module

This commit is contained in:
Bryan Ramos 2024-06-15 10:28:52 -04:00
parent a825ca488b
commit 1feedce1a9
Signed by: bryan
GPG key ID: 6ABDCD144D6643C8
4 changed files with 27 additions and 4 deletions

View file

@ -30,9 +30,9 @@ in
{
options = {
user = mkOption {
description = "User Configurations";
type = types.attrs;
default = userConfigs;
description = "User Configurations";
};
};
}

View file

View file

@ -7,6 +7,18 @@ let
in
{ options.modules.user.gui.browser.firefox = { enable = mkEnableOption "Enable Firefox browser"; };
config = mkIf cfg.enable {
programs.firefox.enable = true;
programs.firefox = {
enable = true;
nativeMessagingHosts = with pkgs; [
passff-host
];
profiles = {
"${config.user.name}" = {
bookmarks = [
(import ../../../../../configs/bookmarks)
];
};
};
};
};
}