mirror of
https://github.com/TheWanderingCrow/CrOS.git
synced 2026-01-11 17:54:08 -05:00
75 lines
3.4 KiB
Nix
75 lines
3.4 KiB
Nix
{ pkgs, ... }:
|
|
{
|
|
programs.firefox = {
|
|
enable = true;
|
|
policies = {
|
|
BlockAboutConfig = true;
|
|
DisableFirefoxStudies = true;
|
|
DisableFormHistory = true;
|
|
DisablePasswordReveal = true;
|
|
DisablePocket = true;
|
|
DisableProfileImport = true;
|
|
DontCheckDefaultBrowser = true;
|
|
EnableTrackingProtection = {
|
|
Value = true;
|
|
Locked = true;
|
|
Cryptomining = true;
|
|
Fingerprinting = true;
|
|
};
|
|
Homepage = {
|
|
URL = "https://home.wanderingcrow.net";
|
|
StartPage = "homepage";
|
|
};
|
|
OfferToSaveLogins = false;
|
|
PasswordManagerEnabled = false;
|
|
ExtensionSettings = {
|
|
# Bitwarden
|
|
"{446900e4-71c2-419f-a6a7-df9c091e268b}" = {
|
|
installation_mode = "force_installed";
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/{446900e4-71c2-419f-a6a7-df9c091e268b}/latest.xpl";
|
|
default_area = "navbar";
|
|
};
|
|
"uBlock0@raymondhill.net" = {
|
|
installation_mode = "force_installed";
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/uBlock0@raymondhill.net/latest.xpl";
|
|
default_area = "menupanel";
|
|
};
|
|
# Vimium
|
|
"{d7742d87-e61d-4b78-b8a1-b469842139fa}" = {
|
|
installation_mode = "force_installed";
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/{d7742d87-e61d-4b78-b8a1-b469842139fa}/latest.xpl";
|
|
default_area = "menupanel";
|
|
};
|
|
# Cookie CURL Dumper
|
|
"{12cf650b-1822-40aa-bff0-996df6948878}" = {
|
|
installation_mode = "force_installed";
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/{12cf650b-1822-40aa-bff0-996df6948878}/latest.xpl";
|
|
default_area = "menupanel";
|
|
};
|
|
"sponsorBlocker@ajay.app" = {
|
|
installation_mode = "force_installed";
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/sponsorBlocker@ajay.app/latest.xpl";
|
|
default_area = "menupanel";
|
|
};
|
|
"extension@tabliss.io" = {
|
|
installation_mode = "force_installed";
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/extension@tabliss.io/latest.xpl";
|
|
default_area = "menupanel";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
home.packages = builtins.attrValues {
|
|
inherit (pkgs)
|
|
mullvad-browser
|
|
;
|
|
};
|
|
|
|
home.file.".librewolf/custom/tabliss.json" = {
|
|
enable = true;
|
|
text = ''
|
|
{"data/default-unsplash":{"by":"official","collections":"","featured":false,"paused":false,"search":"tech","topics":"qPYsDzvJOYc","timeout":900},"widget/default-greeting":null,"data/default-time":{"mode":"digital","hour12":false,"showDate":true,"showMinutes":true,"showSeconds":true,"showDayPeriod":true,"timeZone":null},"data/74u_bPXyI_VQ":{"category":"developerexcuses"},"widget/V0OGit2zzORD":null,"widget/default-time":{"id":"default-time","key":"widget/time","order":0,"display":{"position":"middleCentre"}},"widget/74u_bPXyI_VQ":{"id":"74u_bPXyI_VQ","key":"widget/quote","order":2,"display":{"position":"middleCentre"}},"focus":false,"widget/h51N3y5Q5Y5e":{"id":"h51N3y5Q5Y5e","key":"widget/workHours","order":3,"display":{"position":"middleCentre"}},"widget/05GPTS-DklPw":null,"background":{"id":"default-unsplash","key":"background/unsplash","display":{"luminosity":-0.2,"blur":0}},"locale":"en","timeZone":null,"version":3}
|
|
'';
|
|
};
|
|
}
|