Last active
          October 26, 2025 21:26 
        
      - 
      
 - 
        
Save theodric/e1fb66fadd9872c002270d96587e0970 to your computer and use it in GitHub Desktop.  
    errata
  
        
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | Nice Firefox themes: | |
| Cyberpunk Umbra: | |
| https://addons.mozilla.org/en-US/firefox/addon/cyberpunk-umbra/ | |
| DoomEmacsOutrunElectric | |
| https://addons.mozilla.org/en-US/firefox/addon/doomemacsoutrunelectric/ | |
| Abstract Neon Robots | |
| https://addons.mozilla.org/en-US/firefox/addon/abstract-neon-robots | |
| Launch Floorp from an unpacked .tgz binary install: create a Floorp.desktop containing the following | |
| [Desktop Entry] | |
| Comment= | |
| Exec=GTK_USE_PORTAL=1 LD_LIBRARY_PATH=/home/$USERNAME/Applications/floorp /home/$USERNAME/Applications/floorp/floorp\n | |
| GenericName=privileged binary install | |
| Icon=floorp | |
| Name=Floorp | |
| NoDisplay=false | |
| Path= | |
| PrefersNonDefaultGPU=false | |
| StartupNotify=true | |
| Terminal=false | |
| TerminalOptions= | |
| Type=Application | |
| X-KDE-SubstituteUID=false | |
| X-KDE-Username= | |
| Solve jerky touchpad scrolling in Firefox under X11! | |
| in /etc/environment, set: | |
| MOZ_USE_XINPUT2=1 | |
| Firefox / Floorp using GTK+ file picker instead of KDE's? | |
| 1. ensure kdialog and xdg-desktop-portal-kde or xdg-desktop-portal-kde6 are installed | |
| 2. pass GTK_USE_PORTAL=1 as environment variable when starting Firefox | |
| 3. (opt) create /etc/profile.d/mozilla-fix-filepicker.sh with contents: | |
| export GTK_USE_PORTAL=1 | |
| Disable all firefox LLM/ML/AI shit: | |
| Set all below = false: | |
| browser.ml.enable | |
| browser.ml.chat.enabled | |
| browser.ml.chat.page.footerBadge | |
| browser.ml.chat.page.menuBadge | |
| browser.ml.chat.shortcuts | |
| browser.ml.chat.shortcuts.custom | |
| browser.ml.chat.sidebar | |
| browser.ml.checkForMemory | |
| browser.ml.enable | |
| browser.ml.linkPreview.shift | |
| Disable nemo file manger "Elevated Privileges" warning box: | |
| gsettings set org.nemo.preferences show-root-warning false | |
| sudo gsettings set org.nemo.preferences show-root-warning false | |
| make Firefox stop fucking redirectly compulsively to HTTPS | |
| about:config | |
| browser.fixup.fallback-to-https = false | |
| dom.security.https_first = false | |
| browser.urlbar.autoFill = false | |
| network.stricttransportsecurity.preloadlist = false | |
| +about:networking#hsts and clear HTTP cache | |
| +restart browser | |
| Shut off Firefox prompts for passkeys: | |
| Open Firefox. | |
| Type about:config into the address bar and press Enter. | |
| Click “Accept the Risk and Continue” if prompted. | |
| In the search bar at the top, type: | |
| security.webauth.webauthn | |
| Find: | |
| security.webauth.webauthn | |
| security.webauth.webauthn_enable_softtoken | |
| security.webauth.webauthn_enable_usbtoken | |
| Set each of those to false by clicking the toggle button at the far right. | 
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment