summary refs log tree commit diff
path: root/.mozilla/firefox/hibiki.default/user.js
diff options
context:
space:
mode:
Diffstat (limited to '.mozilla/firefox/hibiki.default/user.js')
-rw-r--r--.mozilla/firefox/hibiki.default/user.js21
1 files changed, 13 insertions, 8 deletions
diff --git a/.mozilla/firefox/hibiki.default/user.js b/.mozilla/firefox/hibiki.default/user.js
index dfce3ac..59df8d3 100644
--- a/.mozilla/firefox/hibiki.default/user.js
+++ b/.mozilla/firefox/hibiki.default/user.js
@@ -1,9 +1,13 @@
 // new sidebar
-user_pref("sidebar.revamp", true);
-user_pref("sidebar.verticalTabs", true);
+// both revamp AND verticalTabs need to be set to false to avoid the new
+// sidebar popping up on start
+user_pref("sidebar.visibility", "hide-sidebar"); // "expand-on-hover"
+user_pref("sidebar.expandOnHover", false);
+user_pref("sidebar.revamp", false);
+user_pref("sidebar.revamp.round-content-area", false);
+user_pref("sidebar.verticalTabs", false);
 user_pref("sidebar.animation.enabled", false);
 user_pref("sidebar.main.tools", "aichat,syncedtabs,history");
-user_pref("sidebar.visibility", "hide-sidebar");
 
 // required for my custom userChrome
 user_pref("extensions.webextensions.tabhide.enabled", true);
@@ -12,7 +16,8 @@ user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
 // customize looks
 user_pref("browser.display.use_document_fonts", 1);
 user_pref("browser.uidensity", 1);
-user_pref("devtools.theme", "dark");
+user_pref("browser.theme.native-theme", false);
+user_pref("devtools.theme", "auto");
 user_pref("devtools.toolbox.host", "window");
 user_pref("widget.gtk.native-context-menus", false);
 
@@ -90,11 +95,11 @@ user_pref("gfx.missing_fonts.notify", true);
 // user_pref("font.name.sans-serif.zh-CN", "Noto Sans CJK SC");
 // user_pref("font.name.serif.zh-CN", "Noto Serif CJK SC");
 
-user_pref("gfx.webrender.all", true);
-user_pref("gfx.webrender.compositor", true);
-user_pref("gfx.webrender.compositor.force-enabled", true);
+// user_pref("gfx.webrender.all", true);
+// user_pref("gfx.webrender.compositor", true);
+// user_pref("gfx.webrender.compositor.force-enabled", true);
 // user_pref("media.ffmpeg.dmabuf-textures.enabled", true);
-user_pref("media.ffmpeg.vaapi.enabled", true);
+// user_pref("media.ffmpeg.vaapi.enabled", true);
 // user_pref("media.ffvpx.enabled", true);
 
 // fix broken hwaccel when fullscreen