complete floorp config
fully declarative extensions and configuration
This commit is contained in:
1 file changed
+85
-36
+85
-36
@@ -39,44 +39,93 @@ in {
|
|||||||
bitwarden
|
bitwarden
|
||||||
indie-wiki-buddy
|
indie-wiki-buddy
|
||||||
pwas-for-firefox
|
pwas-for-firefox
|
||||||
|
gnome-shell-integration
|
||||||
];
|
];
|
||||||
|
|
||||||
settings.${firefox-addons.adnauseam.addonId} = {
|
settings = {
|
||||||
force = true;
|
${firefox-addons.adnauseam.addonId} = {
|
||||||
settings = {
|
force = true;
|
||||||
"firstInstall" = false;
|
settings = {
|
||||||
"hidingAds" = true;
|
"firstInstall" = false;
|
||||||
"clickingAds" = true;
|
"hidingAds" = true;
|
||||||
"blockingMalware" = true;
|
"clickingAds" = true;
|
||||||
"disableClickingForDNT" = true;
|
"blockingMalware" = true;
|
||||||
"clickProbability" = 0.75;
|
"disableClickingForDNT" = true;
|
||||||
selectedFilterLists = [
|
"clickProbability" = 0.75;
|
||||||
"user-filters"
|
selectedFilterLists = [
|
||||||
"adnauseam-filters"
|
"user-filters"
|
||||||
"eff-dnt-whitelist"
|
"adnauseam-filters"
|
||||||
"ublock-filters"
|
"eff-dnt-whitelist"
|
||||||
"ublock-badware"
|
"ublock-filters"
|
||||||
"ublock-privacy"
|
"ublock-badware"
|
||||||
"ublock-quick-fixes"
|
"ublock-privacy"
|
||||||
"ublock-unbreak"
|
"ublock-quick-fixes"
|
||||||
"easylist"
|
"ublock-unbreak"
|
||||||
"easyprivacy"
|
"easylist"
|
||||||
"urlhaus-1"
|
"easyprivacy"
|
||||||
"fanboy-cookiemonster"
|
"urlhaus-1"
|
||||||
"ublock-cookies-easylist"
|
"fanboy-cookiemonster"
|
||||||
"adguard-cookies"
|
"ublock-cookies-easylist"
|
||||||
"ublock-cookies-adguard"
|
"adguard-cookies"
|
||||||
"fanboy-ai-suggestions"
|
"ublock-cookies-adguard"
|
||||||
"easylist-chat"
|
"fanboy-ai-suggestions"
|
||||||
"easylist-newsletters"
|
"easylist-chat"
|
||||||
"easylist-notifications"
|
"easylist-newsletters"
|
||||||
"easylist-annoyances"
|
"easylist-notifications"
|
||||||
"adguard-mobile-app-banners"
|
"easylist-annoyances"
|
||||||
"adguard-other-annoyances"
|
"adguard-mobile-app-banners"
|
||||||
"adguard-popup-overlays"
|
"adguard-other-annoyances"
|
||||||
"adguard-widgets"
|
"adguard-popup-overlays"
|
||||||
"ublock-annoyances"
|
"adguard-widgets"
|
||||||
];
|
"ublock-annoyances"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
settings = {
|
||||||
|
"floorp.panelSidebar.enabled" = false;
|
||||||
|
"floorp.workspaces.enabled" = false;
|
||||||
|
"browser.toolbars.bookmarks.visibility" = "newtab";
|
||||||
|
"floorp.browser.welcome.page.shown" = true;
|
||||||
|
"browser.newtabpage.activity-stream.feeds.topsites" = false;
|
||||||
|
"browser.newtabpage.activity-stream.newtabWallpapers.user.enabled" = true;
|
||||||
|
"browser.newtabpage.activity-stream.newtabWallpapers.wallpaper" = "abstract-purple";
|
||||||
|
"floorp.design.configs" = {
|
||||||
|
globalConfigs = {
|
||||||
|
userInterface = "proton";
|
||||||
|
uiCustomization = {
|
||||||
|
qrCode.disableButton = true;
|
||||||
|
disableFloorpStart = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
"floorp.keyboardshortcut.enabled" = true;
|
||||||
|
"floorp.keyboardshortcut.config" = {
|
||||||
|
enabled = true;
|
||||||
|
shortcuts = {
|
||||||
|
gecko-close-tab = {
|
||||||
|
modifiers = {
|
||||||
|
alt = true;
|
||||||
|
ctrl = false;
|
||||||
|
meta = false;
|
||||||
|
shift = false;
|
||||||
|
};
|
||||||
|
key = "Q";
|
||||||
|
action = "gecko-close-tab";
|
||||||
|
};
|
||||||
|
gecko-open-new-tab = {
|
||||||
|
modifiers = {
|
||||||
|
alt = true;
|
||||||
|
ctrl = false;
|
||||||
|
meta = false;
|
||||||
|
shift = false;
|
||||||
|
};
|
||||||
|
key = "Enter";
|
||||||
|
action = "gecko-open-new-tab";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in new issue
Block a user