---
title: Come personalizzare Firefox
date: 2024-10-27
tags:
    - browser
    - customization
---

## Firefox

Una breve guida si come personalizzare Firefox e renderlo migliore

![firefox](/images/firefox/firefox.png)

![firefox-config](/images/firefox/firefox-config-for-privacy.png)

### Estensioni

Un elenco di utili estensioni

- [Adaptive Tab Bar Color](https://addons.mozilla.org/en-US/firefox/addon/adaptive-tab-bar-colour/)
- [Bitwarden Password Manager](https://addons.mozilla.org/en-US/firefox/addon/bitwarden-password-manager/)
- [Chameleon](https://addons.mozilla.org/en-US/firefox/addon/chameleon-ext/)
- [ClearURLs](https://addons.mozilla.org/en-US/firefox/addon/clearurls/)
- [copy-as-markdown](https://github.com/yorkxin/copy-as-markdown)
- [Dark Reader](https://addons.mozilla.org/en-US/firefox/addon/darkreader/)
- [Decentraleyes](https://addons.mozilla.org/it/firefox/addon/decentraleyes/)
- [DuckDuckGo Privacy Essentials](https://addons.mozilla.org/en-US/firefox/addon/duckduckgo-for-firefox/)
- [Firefox Translations](https://addons.mozilla.org/en-US/firefox/addon/firefox-translations/)
- [markdown-new-tab](https://github.com/plibither8/markdown-new-tab)
- [Page Sidebar](https://addons.mozilla.org/en-US/firefox/addon/page-sidebar/)
- [Plasma Integration](https://addons.mozilla.org/en-US/firefox/addon/plasma-integration/)
- [Privacy Badger](https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/)
- [Sidebery](https://addons.mozilla.org/en-US/firefox/addon/sidebery/)
- [Side View](https://addons.mozilla.org/en-US/firefox/addon/side-view/)
- [temporary-containers](https://github.com/stoically/temporary-containers)
- [uBlock](https://github.com/gorhill/uBlock)

### Enable Firefox features

> credits: [morrolinux/instructions.md](https://gist.github.com/morrolinux/87aa37396432ea5d14a9220bc4892100)

Vai in `about:config` e imposta tutti i seguenti flags a `true`:

```txt
toolkit.legacyUserProfileCustomizations.stylesheets
layers.acceleration.force-enabled
gfx.webrender.all
gfx.webrender.enabled
layout.css.backdrop-filter.enabled
svg.context-properties.content.enabled

# LINUX ONLY
widget.gtk.ignore-bogus-leave-notify = 1
```

### userChrome.css

- Trova la cartella del profilo di Firefox (`about:profiles`)
- Crea una cartella chiamata `chrome` all'interno di essa
- Crea un file chiamato `userChrome.css` all'interno della cartella `chrome` che hai appena creato
- Importa il file `userChrome.css`
- Riavvia Firefox affinché le modifiche abbiano effetto
- Importa il backup di `sidebery`

### psd

Dalla ArchWiki: [Profile-sync-daemon - ArchWiki](https://wiki.archlinux.org/title/Profile-sync-daemon)

**Profile-sync-daemon (psd)** è uno pseudo-daemon progettato per gestire i profili del browser in **tmpfs** (un filesystem in memoria RAM) e per sincronizzarli periodicamente con il disco fisico (HDD/SSD). In altri termini, si occupa di sincronizzazione directory del profilo del browser in RAM. Aumenta notevolmente la velocità del browser.

```bash
sudo apt install profile-sync-daemon

systemctl --user enable --now psd.service
```
psd fa tutto in automatico. Il file di configurazione `~/.config/psd/psd.conf `.

### Utility

- `%`: cerca tra le schede aperte di Firefox

Se usate *DuckDuckGo* come motore di ricerca predefinito:

- `password strong 22`: genera una password complessa
- [bangs](https://duckduckgo.com/bangs)
  - `!am query` cerca direttamente su Amazon
  - `!eb query`: Ebay
  - `!wit query`: Wikipedia Italia
  - `!trovaprezzi query`
  - `!chat query`: apre direttamente il chatbot
- [Alcuni trucchi da utilizzare su DuckDuckGo - Le Alternative](https://www.lealternative.net/2024/06/19/alcuni-trucchi-da-utilizzare-su-duckduckgo/)

> Tutte le configurazioni le trovare [firefox-config](https://git.ilnostropianetaselvaggio.it/dado/firefox-config)

## Riferimenti

[Estensioni per Firefox](https://www.lealternative.net/2022/03/23/che-estensioni-usare-su-firefox/)


