configure firefox

This commit is contained in:
Alex 2024-07-19 11:21:34 -04:00
parent 48bf5f97db
commit 15cfe0d58d
1 changed files with 34 additions and 1 deletions

View File

@ -15,7 +15,6 @@
digikam digikam
discord discord
famistudio famistudio
firefox
flameshot flameshot
gimp-with-plugins gimp-with-plugins
gnucash gnucash
@ -60,6 +59,40 @@
"git-override" = "git add . && git commit --amend --no-edit && git push --force-with-lease"; "git-override" = "git add . && git commit --amend --no-edit && git push --force-with-lease";
}; };
}; };
firefox = {
enable = true;
policies = {
ExtensionSettings = with builtins;
let
extension = shortId: uuid: {
name = uuid;
value = {
install_url = "https://addons.mozilla.org/en-US/firefox/downloads/latest/${shortId}/latest.xpi";
installation_mode = "normal_installed";
};
};
in
listToAttrs [
# (extension "tree-style-tab" "treestyletab@piro.sakura.ne.jp")
(extension "ublock-origin" "uBlock0@raymondhill.net")
# (extension "bitwarden-password-manager" "{446900e4-71c2-419f-a6a7-df9c091e268b}")
# (extension "tabliss" "extension@tabliss.io")
(extension "umatrix" "uMatrix@raymondhill.net")
# (extension "libredirect" "7esoorv3@alefvanoon.anonaddy.me")
# (extension "clearurls" "{74145f27-f039-47ce-a470-a662b129930a}")
];
};
profiles = {
default = {
containers = {
google = {
color = "green";
id = 1;
};
};
};
};
};
git = { git = {
enable = true; enable = true;
userEmail = "alexmat2on@protonmail.com"; userEmail = "alexmat2on@protonmail.com";