aboutsummaryrefslogtreecommitdiff
path: root/.config/firefox
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-05-30 21:19:07 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2024-05-30 21:19:07 +0200
commitcc5ca3a527748a065834e33e52eee6d3a98aa0f0 (patch)
treea71534f3056715946918c63d61bdaa2b8db75ef8 /.config/firefox
parentb74aa83210540aa98de058188f7edc9f160d35b4 (diff)
more firefox ricing
Diffstat (limited to '.config/firefox')
-rw-r--r--.config/firefox/chrome/userChrome.css30
-rw-r--r--.config/firefox/user.js24
2 files changed, 49 insertions, 5 deletions
diff --git a/.config/firefox/chrome/userChrome.css b/.config/firefox/chrome/userChrome.css
index 79d803c..dcf28fe 100644
--- a/.config/firefox/chrome/userChrome.css
+++ b/.config/firefox/chrome/userChrome.css
@@ -1 +1,29 @@
-/* this works */
+/* hide shit */
+#alltabs-button,
+#appMenu-fxa-status2,
+#appMenu-fxa-separator
+{ display: none !important; }
+
+/* undo shit */
+#urlbar,
+#searchbar
+{ font-size: unset !important; }
+
+/* make shit compact */
+body { font-size: 10pt; }
+.tab-background {
+ min-height: unset !important;
+ margin-block: 0 !important;
+}
+
+.tabbrowser-tab
+{ padding: 0 !important; }
+
+.tab-background,
+#TabsToolbar .toolbarbutton-1 > .toolbarbutton-icon
+{ border-radius: 0 !important; }
+
+#nav-bar,
+#navigator-toolbox
+{ border: none !important; }
+
diff --git a/.config/firefox/user.js b/.config/firefox/user.js
index 310c7b1..3644cb8 100644
--- a/.config/firefox/user.js
+++ b/.config/firefox/user.js
@@ -1,13 +1,28 @@
+// opinion
+user_pref("browser.toolbars.bookmarks.visibility", "never");
+user_pref("browser.quitShortcut.disabled", true);
+user_pref("media.videocontrols.picture-in-picture.video-toggle.enabled", false);
+user_pref("intl.regional_prefs.use_os_locales", true);
+user_pref("layout.spellcheckDefault", 0);
+user_pref("browser.safebrowsing.downloads.enabled", false);
+
+// privacy
+user_pref("signon.rememberSignons", false);
+user_pref("datareporting.healthreport.uploadEnabled", false);
+user_pref("app.shield.optoutstudies.enabled", false);
+user_pref("dom.security.https_only_mode", true);
+user_pref("dom.security.https_only_mode_ever_enabled", true);
+
// smooth scrolling
user_pref("general.smoothScroll", true);
-user_pref("mousewheel.default.delta_multiplier_y", 75);
+user_pref("mousewheel.default.delta_multiplier_y", 85);
user_pref("general.smoothScroll.msdPhysics.enabled", true);
user_pref("general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", 12);
-user_pref("general.smoothScroll.msdPhysics.motionBeginSpringConstant", 600);
-user_pref("general.smoothScroll.msdPhysics.regularSpringConstant", 650);
+user_pref("general.smoothScroll.msdPhysics.motionBeginSpringConstant", 800);
+user_pref("general.smoothScroll.msdPhysics.regularSpringConstant", 800);
user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaMS", 25);
user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaRatio", "2");
-user_pref("general.smoothScroll.msdPhysics.slowdownSpringConstant", 250);
+user_pref("general.smoothScroll.msdPhysics.slowdownSpringConstant", 40);
user_pref("general.smoothScroll.currentVelocityWeighting", "1");
user_pref("general.smoothScroll.stopDecelerationWeighting", "1");
@@ -17,3 +32,4 @@ user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
// enable userChrome debugging
user_pref("devtools.chrome.enabled", true);
user_pref("devtools.debugger.remote-enabled", true);
+