Z okazji okrągłego wydania Firefoksa (120!) odświeżam cykl z czasów młodości tego bloga, kiedy wrzucałem tu wpisy opisujące konfigurację przeglądarki: motyw, rozszerzenia, wtyczki i inne sztuczki.
Poprzednie części:
Motyw
Tak jak przed laty używam motywu upodabniającego przeglądarkę do reszty Gnome. Wtedy był to Industrial z ikonkami Tango, tym razem Firefox GNOME theme Rafaela Mardojai.
Po dopiero co włączonym PR Garretta LeSage (tego samego, który robił Industrial) motyw został zaktualizowany do najnowszego wyglądu aplikacji GNOME, który wprowadziło wydanie numer 45.
Dla porównania: okna Firefoksa i Epiphany aka GNOME Web ze stylem jasnym i ciemnym:




Na GitHubie projektu opisana jest instalacja z repo git i długo korzystałem właśnie z regularnie aktualizowanej wersji rozwojowej, ale od niedawna używam po prostu zipa z odpowiednim wydaniem.
Zawartość paczki trzeba rozpakować do katalogu chrome
w katalogu z profilem (~/.mozilla/firefox/RandomowyCiąg/chrome
), a potem odpalić skrypt scripts/auto-install.sh
.
BTW: dlaczego właściwie Firefox nie trzyma konfiguracji w ~/.config, tylko ciągle używa ~/.mozilla?
Domyślna wersja skórki ma za duże odstępy między zakładkami na pasku, więc w userChrome.css
zmieniam je na trochę mniejsze:
#personal-bookmarks .bookmark-item {
padding: 7px !important;
}
Tam też zmieniam wygląd tych dwóch ikon spośród dodawanych przez rozszerzenia, które trzymam na wierzchu. Dzięki temu filtrowi lepiej pasują do reszty interfejsu.
toolbarbutton[id*="446900e4-71c2-419f-a6a7-df9c091e268b"] .toolbarbutton-icon,
toolbarbutton[id*="7a7a4a92-a2a0-41d1-9fd7-1e92480d612d"] .toolbarbutton-icon {
filter: var(--gnome-convert-icon-to-symbolic-hack-filter);
}
Identyfikator rozszerzenia, dzięki któremu można wskazać, które ikonki mają być przefiltrowane, można znaleźć pod adresem about:debugging#/runtime/this-firefox
.
Dla pełnego efektu zmieniam też ikonkę Firefoksa na znajdującą się w katalogu ze skórką, która jest pomarańczową wersją ikonki Epiphany. Definiuję ją w ~/.local/share/applications/firefox.desktop
:
Icon=~/.mozilla/firefox/RandomowyCiąg/chrome/firefox-gnome-theme/icon.svg
Rozszerzenia
Rozszerzenia, które używam na co dzień w kolejności alfabetycznej:
Bitwarden – menedżer haseł. Przesiadłem się na niego po kolejnej wtopie Last Pass.
Flatline – ułatwia instalowanie flatpaków z flathub.org bez ściągania plików .flatpakref.
fx_cast – wsparcie dla wysyłania wideo z Firefoksa na Chromecasta.
GSConnect – pozwala otworzyć odnośniki z Firefoksa na komputerze w przeglądarce na telefonie.
Integracja z GNOME Shell – obsługa repozytorium rozszerzeń dla GNOME.
Print Friendly & PDF – umożliwia wyczyszczenie strony z grafik i niepotrzebnych elementów przed jej drukowaniem.


Privacy Badger – blokuje elementy śledzące na stronach.
Qwant – The search engine – dodaje obsługę wyszukiwarki Qwant, której używam jako domyślnej.
Search by Image – ułatwia szukanie grafik w kilku różnych wyszukiwarkach.
Shinigami Eyes – zaznacza na czerwono lub zielono osoby i organizacje, w zależności od ich nastawienia do osób transpłciowych.

LanguageTool – wyłapuje literówki, błędy ortograficzne, gramatyczne i interpunkcyjne.
Squadrats Route Planning – wyświetla warstwę z serwisu Squadrats w popularnych plannerach tras (Ride with GPS, Komoot itp.).

Stylus – dodaje obsługę stylów użytkownika, co pozwala na zmianę wyglądu stron.
SVMS Search Provider – dodaje obsługę SVMetaSearch, rozszerzenie chwilowo niedostępne.
Swift Selection Search – po zaznaczeniu fragmentu tekstu pokazuje popup pozwalający na wysłanie zaznaczenia do różnych wyszukiwarek.


uBlock Origin – rozszerzenie blokujące reklamy.
Twitch Inventory Claimer – automatycznie odbiera dropy na Twitchu.
***
Funkcjonalność uBlocka do niedawna zwiększałem rozszerzeniem YouTube Channel Whitelist for uBlock Origin, które umożliwiało dodawanie wybranych kanałów do whitelisty. Uznałem, że będę fair wobec moich ulubionych twórców i pozwolę na wyświetlanie reklam w ich filmach.
Niestety, obecność tego rozszerzenia powodowała, że YouTube wykrywał uBlocka i po trzech ostrzeżeniach zostałem zablokowany. Problem zniknął po rezygnacji z whitelisty. Trudno, skoro YT nie chce, żebym oglądał reklamy, to nie będę się kłócić.
Dodaj komentarz