aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2025-12-27 01:11:03 -0800
committerGravatar Tom Willemse2025-12-27 01:11:44 -0800
commitd7c3c25b2376ba8efdb903847ad426e0b4aa307d (patch)
tree3a9767f887d4e49d0ffa2e2dac73434c6095faaf
parent231d70fd3d39d7b0e44e8b98005b34170e6d72fa (diff)
downloadnew-dotfiles-d7c3c25b2376ba8efdb903847ad426e0b4aa307d.tar.gz
new-dotfiles-d7c3c25b2376ba8efdb903847ad426e0b4aa307d.zip
firefox: Add my user.js
I don't want this to get lost.
-rw-r--r--firefox/.mozilla/firefox/n0vwae07.default/user.js73
1 files changed, 73 insertions, 0 deletions
diff --git a/firefox/.mozilla/firefox/n0vwae07.default/user.js b/firefox/.mozilla/firefox/n0vwae07.default/user.js
new file mode 100644
index 0000000..a1995ec
--- /dev/null
+++ b/firefox/.mozilla/firefox/n0vwae07.default/user.js
@@ -0,0 +1,73 @@
+user_pref("extensions.pocket.enabled", false);
+
+user_pref("view_source.editor.args", "--no-wait");
+user_pref("view_source.editor.external", true);
+user_pref("view_source.editor.path", "/home/chelys/.guix-home/profile/bin/emacsclient");
+
+user_pref("browser.display.background_color", "#222424");
+user_pref("browser.display.foreground_color", "#bfbfbf");
+//// Disable this for now since it's a little too aggressive and really breaks a few sites.
+// user_pref("browser.display.document_color_use", 2);
+user_pref("browser.anchor_color", "#ff9800");
+user_pref("browser.visited_color", "#0babab");
+user_pref("browser.display.use_document_fonts", 0);
+
+// Show about:blank as the new tab page.
+user_pref("browser.startup.page", 0);
+user_pref("browser.startup.homepage", "about:blank");
+// Don't show the menu bar when ALT is pressed.
+user_pref("ui.key.menuAccessKeyFocuses", false);
+// Don't warn me about changing settings in about:configg.
+user_pref("browser.aboutConfig.showWarning", false);
+// Don't check if Firefox is the default browser.
+user_pref("browser.shell.checkDefaultBrowser", false);
+// Don't show suggestions in the urlbar.
+user_pref("browser.urlbar.suggest.quicksuggest.sponsored", false);
+// Don't use the GTK hiding scrollbars.
+user_pref("widget.gtk.overlay-scrollbars.enabled", false);
+// Don't recommend addons.
+user_pref("extensions.htmlaboutaddons.recommendations.enabled", false);
+// Don't remember sign-on credentials.
+user_pref("signon.rememberSignons", false);
+// Pack UI closer together.
+user_pref("browser.uidensity", 1);
+// Don't show the weather in the new tab page.
+user_pref("browser.newtabpage.activity-stream.showWeather", false);
+
+// Change the accelerator key (modifier key for most keyboard-shortcuts) to the
+// super key (from control).
+user_pref("ui.key.accelKey", 91);
+
+// Make sure that tabs and windows get restored when Firefox starts up.
+user_pref("browser.startup.page", 3);
+
+// Disable hover preview
+user_pref("browser.tabs.hoverPreview.enabled", false);
+user_pref("browser.tabs.hoverPreview.showThumbnails", false);
+
+// Show tabs on the right-side of the browser screen.
+user_pref("sidebar.main.tools", "syncedtabs,history,bookmarks");
+user_pref("sidebar.position_start", false);
+user_pref("sidebar.verticalTabs", true);
+user_pref("sidebar.revamp", true);
+user_pref("sidebar.visibility", "hide-sidebar");
+
+// Don't focus the menu bar when the alt button is pressed.
+user_pref("ui.key.menuAccessKeyFocuses", false);
+
+// Turn off AI nonsense
+user_pref("browser.ml.enable", false);
+user_pref("browser.ml.chat.enabled", false);
+user_pref("browser.ml.chat.menu", false);
+user_pref("browser.ml.chat.page", false);
+user_pref("browser.ml.chat.page.footerBadge", false);
+user_pref("browser.ml.chat.page.menuBadge", false);
+user_pref("browser.ml.linkPreview.enabled", false);
+user_pref("browser.ml.pageAssist.enabled", false);
+user_pref("browser.tabs.groups.smart.enabled", false);
+user_pref("browser.tabs.groups.smart.userEnabled", false);
+user_pref("extensions.ml.enabled", false);
+user_pref("browser.search.visualSearch.featureGate", false);
+
+// Enable experimental split-view panels
+user_pref("browser.tabs.splitView.enabled", true);