mirror of
https://github.com/vincentbernat/i3wm-configuration.git
synced 2025-06-22 09:53:28 +02:00
Asking to display favicons seem to display nothing. Otherwise, the size of the icon could vary from ok to really big.
67 lines
2.3 KiB
JavaScript
67 lines
2.3 KiB
JavaScript
// Preferences for Firefox. To be symlinked in the profile as user.js.
|
|
// Settings synced through Firefox Accounts may not be present.
|
|
|
|
// Ensure context menus stay open after left-click (useful when scale
|
|
// == 1.5)
|
|
user_pref("ui.context_menus.after_mouseup", true);
|
|
|
|
// Don't display menubar when pressing Alt
|
|
user_pref("ui.key.menuAccessKeyFocuses", false);
|
|
|
|
// No popup at all!
|
|
user_pref("browser.link.open_newwindow.restriction", 0);
|
|
|
|
// Search settings
|
|
user_pref("browser.search.region", "FR");
|
|
user_pref("browser.search.suggest.enabled", false);
|
|
|
|
// Homepage is newtab. On launch, restore session.
|
|
user_pref("browser.startup.homepage", "about:newtab");
|
|
user_pref("browser.startup.page", 3);
|
|
|
|
// Languages
|
|
user_pref("intl.accept_languages", "en-us,en,fr");
|
|
|
|
// Disable pocket
|
|
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
|
|
user_pref("extensions.pocket.enabled", false);
|
|
|
|
// Don't recommend extensions
|
|
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false);
|
|
user_pref("browser.discovery.enabled", false);
|
|
|
|
// Backspace is like back
|
|
user_pref("browser.backspace_action", 0);
|
|
|
|
// Ctrl-Tab should not use recent order (it's confusing for me)
|
|
user_pref("browser.ctrlTab.recentlyUsedOrder", false);
|
|
// Don't allow detaching a tab by pulling it
|
|
user_pref("browser.tabs.allowTabDetach", false);
|
|
|
|
// Don't display fullscreen warning
|
|
user_pref("full-screen-api.warning.timeout", 0);
|
|
user_pref("full-screen-api.transition.timeout", 0);
|
|
|
|
// Don't autoplay videos (even without audio)
|
|
user_pref("media.autoplay.default", 5);
|
|
|
|
// Remove some annoying animations (notably when going full screen)
|
|
user_pref("toolkit.cosmeticAnimations.enabled", false);
|
|
|
|
// Force enable WebRender
|
|
user_pref("gfx.webrender.all", true);
|
|
|
|
// Force use of VAAPI, also need Firefox 80 and MOZ_X11_EGL=1
|
|
// user_pref("media.ffmpeg.vaapi.enabled", true);
|
|
|
|
// Lazy loading is too late on Firefox. See https://bugzilla.mozilla.org/show_bug.cgi?id=1618240
|
|
user_pref("dom.image-lazy-loading.enabled", false);
|
|
|
|
// Disable DoH for now
|
|
user_pref("network.trr.mode", 5);
|
|
// No HTTP/3 yet (disabled by default, but document here it doesn't work well for me on Google)
|
|
user_pref("network.http.http3.enabled", false);
|
|
|
|
// Awesome is not very good scaling random icons
|
|
user_pref("alerts.showFavicons", true);
|
|
user_pref("alerts.useSystemBackend", true);
|