We’ve all turned off trimURLs but what else is hiding in there?

    • Scott
      link
      fedilink
      English
      5
      edit-2
      1 year ago

      Thanks, I need to remember to do this tomorrow.

      Just had to entirely do a fresh install like 6 hours ago.

      • @emptyother
        link
        English
        151 year ago

        Disables the builtin Pocket extension.

    • –Phase–
      link
      fedilink
      English
      31 year ago

      I looked up “pocket.enabled” in about:config, but there wasn’t an entry by that exact name. There was “extensions.pocket.enabled” though. Is that the same?

  • @[email protected]
    link
    fedilink
    English
    521 year ago

    Setting full-screen-api.warning.timeout to 0 removes the notification at the top of the screen that tells you how to exit fullscreen mode.

  • @lw6352
    link
    English
    27
    edit-2
    1 year ago

    For me:

    browser.ctrlTab.recentlyUsedOrder: False

    browser.tabs.insertAfterCurrent: True

    dom.popup_maximum: 100

    browser.download.improvements_to_download_panel: False

    • Atemu
      link
      fedilink
      English
      111 year ago

      browser.tabs.insertAfterCurrent: True

      I use this too. Great feature for tab hoarding keyboard warriors like me. Use Alt/Cmd + 9 to jump to the last tab.

      dom.popup_maximum: 100

      What does that do?

      browser.download.improvements_to_download_panel: False

      Why?

    • cs127
      link
      fedilink
      English
      1
      edit-2
      1 year ago

      good stuff!

      I always do the last one with browser.download.start_downloads_in_tmp_dir set to True

      • Atemu
        link
        fedilink
        English
        11 year ago

        I have my default Download dir set to /tmp anyways, which practically also makes the browser do that I believe.

  • Hal-5700X
    link
    English
    23
    edit-2
    1 year ago

    browser.tabs.tabmanager.enabled -> false
    It removes the tab manager. The down facing arrow next to the minimize button at the top right.

    extensions.pocket.enabled -> false
    Disable Pocket

    identity.fxaccounts.enabled -> false
    Disable Firefox account

    media.autoplay.blocking_policy -> 2
    You have to click the play button to play videos.

    media.peerconnection.enabled -> false
    Disable WebRTC

    • @[email protected]
      link
      fedilink
      English
      251 year ago

      The firefox account is actually neat. It syncs bookmarks, history and passwords between desktop, phone, laptop or wherever you use firefox.

      • Hal-5700X
        link
        English
        71 year ago

        I manually backup my bookmarks. Firefox is set to delete history when I close it. For passwords I use KeePassXC.

      • @mea_rah
        link
        English
        41 year ago

        It might still be useful to turn it off in some scenarios. For example you might not want firefox bothering you with the account on work PC where it might be against company policy to use the cloud sync.

          • @mea_rah
            link
            English
            11 year ago

            Yeah, I was just pointing out that the setting might be still useful for some FF users.

    • @[email protected]
      link
      fedilink
      English
      101 year ago
      • Mention 5 obscure about:config params to change without explaining them
      • Refuse to elaborate
    • Atemu
      link
      fedilink
      English
      21 year ago

      What do browser.tabs.tabmanager.enabled and media.peerconnection.enabled do?

      • Hal-5700X
        link
        English
        21 year ago

        media.peerconnection.enabled it disable WebRTC.

        browser.tabs.tabmanager.enabled it removes the tab manager. The down facing arrow next to the minimize button at the top right.

        • Atemu
          link
          fedilink
          English
          71 year ago

          media.peerconnection.enabled it disable WebRTC.

          Why would you want that? Doesn’t that block you from using basically any online call?

          • Hal-5700X
            link
            English
            3
            edit-2
            1 year ago

            I don’t do online calls. Yes, it does block you from making online calls.

            • Atemu
              link
              fedilink
              English
              21 year ago

              And why would you want that disabled besides not requiring it?

              • Hal-5700X
                link
                English
                131 year ago

                WebRTC leaks your IP allowing third-party websites to exploit the WebRTC in your browser to detect your real IP address and use it to identify you.

                You still can use desktop apps to do that.

          • 𝒍𝒆𝒎𝒂𝒏𝒏
            link
            fedilink
            English
            21 year ago

            Why would you want that? Doesn’t that block you from using basically any online call?

            Personally I have a separate Ungoogled Chromium installation for online calls, since some of those call/conferencing services kick up a fuss when launched inside Firefox ☹️

    • o_d [he/him]
      link
      fedilink
      English
      11 year ago

      media.autoplay.blocking_policy -> 2

      This one breaks twitch for me. It doesn’t let me unmute.

      • Hal-5700X
        link
        English
        11 year ago

        You can enable auto play on twitch only. By going to Settings > Privacy & Security > Permissions > Autoplay > Add Twitch and set it to Allow Audio & Video > done.

      • SALT
        link
        fedilink
        English
        11 year ago

        Then enable auto play on twitch only. You can enable site by site and disable globally.

    • SALT
      link
      fedilink
      English
      11 year ago

      Why not set to 5 for media.autoplay.blocking_policy ?

      • Hal-5700X
        link
        English
        1
        edit-2
        1 year ago

        You have to click the play button to play the video. If you set it to 2.

        EDIT Here’s a Mozilla wiki article about it.

        EDIT 2 You’re talking about media.autoplay.default. That controls if autoplay is on or off and what is blocked, Audio only or Video & Audio.

  • Neikon
    link
    English
    20
    edit-2
    1 year ago

    toolkit.legacyUserProfileCustomizations.stylesheets ⇾ True

    to load CSS themes that make Firefox, your Firefox

    Here a theme’s collection https://firefoxcss-store.github.io/

  • darcy
    link
    fedilink
    English
    181 year ago

    browser.self_destruct_shortcut -> disabled

    gets me everytime

  • @[email protected]
    link
    fedilink
    English
    121 year ago

    I like resistFingerprinting = true but it may be a bit much for some people. You lose some keyboard hotkey capabilities in RES and all your windows always open at a certain size upon relaunch/new window.

  • @Crul
    link
    English
    10
    edit-2
    1 year ago

    I have a slow connection, so privacy.partition.network_state = false was a game changer. It prevents firefox to re-download an image (or video, or whatever) when you open it in a new tab (State Partitioning in Mozilla docs).

    Warning: the main goal of State Partitioning is to prevent cross-site tracking, so this option will make that easier. In my case it’s worth it and I mitigate that by other means, but you should be aware of it.

  • eh
    link
    fedilink
    81 year ago

    Not obscure but general.smoothScroll.msdPhysics.enabled=true is a must have IMO.

    • overtinker
      link
      41 year ago

      Sounds fancy. What does that do?

      • eh
        link
        fedilink
        41 year ago

        You have to actually toggle to see it but IMO it massively improves how scrolling feels.

        There are a few more scrolling-related options out there on the net if there’s a particular “feel” you want to go for. https://github.com/yokoffing/Betterfox/blob/main/Smoothfox.js provides a couple you can try out, and most of these custom scrolling options use msdPhysics as a baseline.

        • Dave
          link
          English
          21 year ago

          I just switched from Chrome today and I was wondering how to improve the scrolling (it felt heavy and slow). This setting seems to have worked wonders! Thanks!

        • overtinker
          link
          11 year ago

          That’s amazing! Thanks a lot this is really useful

  • @[email protected]
    link
    fedilink
    English
    81 year ago

    dom.event.clipboardevents.enabled - block sites from preventing you using copy+paste e.g. in email and password fields.

    I’ve only recently started using this one, so ask me again in a couple of months if it solves the issue :] or if it has unwanted side-effects - I know at least it doesn’t prevent websites interacting with the clipboard entirely e.g. with a button to click to copy text to the clipboard

  • Fabrik872
    link
    fedilink
    English
    51 year ago

    Backspace behavior: 1 something like that. Sets backspace to go to previous page it was once default but it is not anymore

    • @[email protected]
      link
      fedilink
      English
      121 year ago

      Browsers changed this because people kept accidentally hitting it. I’m glad it’s gone. My mouse has back/forward buttons on the side and I remapped those to go back and forward in browser history.

      • Fabrik872
        link
        fedilink
        English
        61 year ago

        Yeah i think someone might hit it accidentally i think it is a good decition to have it disabled by default but i still like it a lot and it is great to have a way to set it how i like it

    • @emptyother
      link
      English
      31 year ago

      Really, its gone? I think I still got the command that disables the back keybind in my user.js file. Now I can remove that line.

    • Atemu
      link
      fedilink
      English
      11 year ago

      Note that you can use Ctrl/Cmd + [/] to navigate the tab history.

  • @[email protected]
    link
    fedilink
    English
    31 year ago

    I always like to start over with a clean slate. The one that’s been with me for about 15 years now is browser.tabs.closeWindowWithLastTab set to false.