1{
2 # ****************************************************************************
3 # Peskyfox
4 # "Aquila non capit muscas"
5 # priority: remove annoyances
6 # version: 137
7 # url: https://github.com/yokoffing/Betterfox
8 # credit: Some prefs are reproduced and adapted from the arkenfox project
9 # credit URL: https://github.com/arkenfox/user.js
10 # ****************************************************************************
11
12 #############################################################
13 # SECTION: MOZILLA UI
14 #############################################################
15
16 "browser.privatebrowsing.vpnpromourl" = "";
17 "browser.vpn_promo.enabled" = false;
18
19 "extensions.getAddons.showPane" = false;
20 "extensions.htmlaboutaddons.recommendations.enabled" = false;
21
22 "browser.discovery.enabled" = false;
23
24 "browser.shell.checkDefaultBrowser" = false;
25
26 "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons" = false;
27 "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features" = false;
28
29 "browser.preferences.moreFromMozilla" = false;
30
31 "browser.aboutConfig.showWarning" = false;
32
33 "browser.aboutwelcome.enabled" = false;
34 # "browser.startup.homepage_override.mstone" = "ignore";
35 # "startup.homepage_welcome_url" = "";
36 # "startup.homepage_welcome_url.additional" = "";
37 # "startup.homepage_override_url" = "";
38
39 "browser.profiles.enabled" = true;
40
41 # "widget.gtk.non-native-titlebar-buttons.enabled" = true;
42
43 #############################################################
44 # SECTION: THEME ADJUSTMENTS
45 #############################################################
46
47 "toolkit.legacyUserProfileCustomizations.stylesheets" = true;
48 "browser.compactmode.show" = true;
49 # "browser.theme.dark-private-windows" = false;
50 # "browser.search.widget.inNavBar" = true;
51
52 "layout.css.prefers-color-scheme.content-override" = 2;
53
54 "browser.privateWindowSeparation.enabled" = false;
55
56 #############################################################
57 # SECTION: COOKIE BANNER HANDLING
58 #############################################################
59
60 # "cookiebanners.service.mode" = 1;
61 # "cookiebanners.service.mode.privateBrowsing" = 1;
62 # "cookiebanners.service.enableGlobalRules" = true;
63 # "cookiebanners.service.enableGlobalRules.subFrames" = true;
64
65 #############################################################
66 # SECTION: TRANSLATIONS
67 #############################################################
68
69 # "browser.translations.enable" = true;
70 # "browser.translations.autoTranslate" = true;
71
72 #############################################################
73 # SECTION: FULLSCREEN NOTICE
74 #############################################################
75
76 "full-screen-api.transition-duration.enter" = "0 0";
77 "full-screen-api.transition-duration.leave" = "0 0";
78
79 "full-screen-api.warning.delay" = -1;
80 "full-screen-api.warning.timeout" = 0;
81
82 #############################################################
83 # SECTION: FONT APPEARANCE
84 #############################################################
85
86 # "gfx.webrender.quality.force-subpixel-aa-where-possible" = true;
87 # "gfx.font_rendering.cleartype_params.rendering_mode" = 5;
88 # "gfx.font_rendering.cleartype_params.cleartype_level" = 100;
89 # "gfx.font_rendering.cleartype_params.force_gdi_classic_for_families" = "";
90 # "gfx.font_rendering.directwrite.use_gdi_table_loading" = false;
91 # "gfx.font_rendering.cleartype_params.gamma" = 1750;
92 # "gfx.font_rendering.cleartype_params.enhanced_contrast" = 100;
93 # "gfx.font_rendering.cleartype_params.pixel_structure" = 1;
94 # "gfx.use_text_smoothing_setting" = true;
95
96 #############################################################
97 # SECTION: URL BAR
98 #############################################################
99
100 # "browser.urlbar.suggest.history" = false;
101 # "browser.urlbar.suggest.bookmark" = true;
102 # "browser.urlbar.suggest.clipboard" = false;
103 # "browser.urlbar.suggest.openpage" = false;
104
105 "browser.urlbar.suggest.engines" = false;
106 # "browser.urlbar.suggest.searches" = false;
107
108 # "browser.urlbar.quickactions.enabled" = false;
109 # "browser.urlbar.shortcuts.quickactions" = false;
110 # "browser.urlbar.suggest.weather" = true;
111
112 "browser.urlbar.unitConversion.enabled" = true;
113 "browser.urlbar.trending.featureGate" = false;
114
115 #############################################################
116 # SECTION: NEW TAB PAGE
117 #############################################################
118
119 # "browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled" = true;
120
121 "browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
122 "browser.newtabpage.activity-stream.feeds.section.topstories" = false;
123 "browser.newtabpage.activity-stream.showSponsored" = false;
124
125 "browser.newtabpage.activity-stream.default.sites" = "";
126
127 #############################################################
128 # SECTION: POCKET
129 #############################################################
130
131 "extensions.pocket.enabled" = false;
132
133 #############################################################
134 # SECTION: DOWNLOADS
135 #############################################################
136
137 # "browser.download.folderList" = 1;
138 # "browser.download.always_ask_before_handling_new_types" = true;
139 # "browser.download.useDownloadDir" = false;
140 # "browser.download.autohideButton" = true;
141
142 "browser.download.manager.addToRecentDocs" = false;
143
144 #############################################################
145 # SECTION: PDF
146 #############################################################
147
148 # "pdfjs.disabled" = false;
149 # "browser.helperApps.showOpenOptionForPdfJS" = true;
150
151 "browser.download.open_pdf_attachments_inline" = true;
152
153 #############################################################
154 # SECTION: TAB BEHAVIOR
155 #############################################################
156
157 # "browser.search.openintab" = true;
158 # "browser.urlbar.openintab" = true;
159
160 "browser.bookmarks.openInTabClosesMenu" = false;
161 "browser.menu.showViewImageInfo" = true;
162 "findbar.highlightAll" = true;
163 "layout.word_select.eat_space_to_next_word" = false;
164}