Skip to content

Instantly share code, notes, and snippets.

@theodric
Last active October 26, 2025 21:26
Show Gist options
  • Save theodric/e1fb66fadd9872c002270d96587e0970 to your computer and use it in GitHub Desktop.
Save theodric/e1fb66fadd9872c002270d96587e0970 to your computer and use it in GitHub Desktop.
errata
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