/etc/firefox/syspref.js
C:/
// This file can be used to configure global preferences for Firefox
// Example: Homepage
//pref("browser.startup.homepage", "http://www.weebls-stuff.com/wab/");
# PREFERENCE GENERAL
# not working here
# pref("browser.contentblocking.category","strict");
// Désactive l'affichage de 'Connaître vos droits' au premier lancement
pref("browser.rights.3.shown", true);
pref("browser.download.useDownloadDir",false);
#not working here pref("pref.browser.language.disable_button.up",false);
# pref("intl.accept_languages","fr-fr,fr,en-us,en");
# supprimer cookies en fin de session
pref("network.cookie.lifetimePolicy",2);
pref("privacy.donottrackheader.enabled",true);
#pref("privacy.trackingprotection.enabled",true);
#pref("privacy.trackingprotection.socialtracking.enabled",true);
# THEME
pref("browser.tabs.drawInTitlebar",true);
# densite compacte
pref("browser.uidensity",1);
pref("ui.systemUsesDarkTheme",1);
pref("browser.in-content.dark-mode",true);
# theme dark not working like this pref("extensions.activeThemeID","firefox-compact-dark@mozilla.org");
# autres modif via sebsauvage.net
# fenetre avertissement
#pref("browser.tabs.warnOnClose",false);
#pref("browser.tabs.closeWindowWithLastTab",false);
# Desactiver prefetch / vie privee
# 1 pas de telechargement en avance
pref("network.prefetch-next",false);
# 2 pas de DNS en avance
pref("network.dns.disablePrefetch",true);
# Accelerer firefox en utilisant la ram de preference
pref("browser.cache.memory.capacity",256000);
pref("browser.cache.memory.max_entry_size",50000);
pref("browser.cache.disk.enable",false);
# desactivation pocket
pref("extensions.pocket.enabled",false);
# Securite
# eviter le phishing avec unicode en affichant les codes
pref("network.IDN_show_punycode",true);
# afficher url completes
pref("browser.urlbar.trimURLs", false);
# zoom sur les pages
pref("browser.ui.zoom.force-user-scalable", true);
# desactiver autorefresh
pref("accessibility.blockautorefresh", true);
# desactiver acces presse papier par sites
pref("dom.event.clipboardevents.enabled", false);
# Reduction frequence sauvegarde
pref("browser.sessionstore.interval",120000);
# desactiver pop-up mise en plein ecran
pref("full-screen-api.warning.timeout",0);
# desactiver autoplay des videos
pref("media.autoplay.enabled.user-gestures-needed",true);
pref("media.autoplay.allow-muted",false);
forcer fr-fr dans /usr/lib/firefox/distribution/distribution.ini en ajoutant
pref.browser.language.disable_button.up=false intl.accept_languages="fr-fr,fr,en-us,en"
browser.startup.homepage=“https://www.startpage.com/fr
Reste à trouver comment mettre le mode de blocage strict et le thème sombre
À mettre :
Moins de blabla
Pour pouvoir les désinstaller par la suite /usr/lib/firefox/distribution/extensions
Pour bloquer la désinstallation par la suite /usr/lib/firefox/browser/extensions
<html> <!–
–> </html> Configurations batch
sudo unopkg add --shared chemin/de/l/extension.oxt
Pour avoir le point et non la virgule lorsque l'on appuie sur le point du pavé numérique: Outils → Option → Paramètres linguistiques → Langue puis décocher 'touche séparateur de décimale'.
#!/bin/bash # eviter le lancement en double de l'appli ps -A | grep redshift || redshift-gtk
[redshift] ; Fixer les températures à l'écran de jour et de nuit temp-day=5800 temp-night=4800 ; Activer/Désactiver la transition progressive entre jour et nuit ; 0 transition nette ; 1 transition douce transition=1 ; Fixer la luminosité de l'écran. Valeur par défaut 1.0 ;brightness=0.9 ; Depuis la version 1.8 il est possible d'utiliser deux valeurs différentes pour le jour et la nuit. ;brightness-day=0.7 ;brightness-night=0.4 ; Ajuster la correction gamma de manière globale ou par canal de couleur gamma=0.9 ;gamma=0.8:0.7:0.8 ; Sélectionner le service de localisation: 'geoclue', 'gnome-clock', 'manual' ; la commande 'redshift -l list' permet d'afficher les différentes valeurs disponibles ; les paramètres du service de localisation sont dans une section différente. location-provider=manual ; Sélectionner la méthode d'ajustement : 'randr, 'vidmode' ; la commande 'redshift -m list' permet d'afficher les différentes valeurs disponibles ; 'randr' est la méthode préférée ; 'vidmode' est une ancienne API qui fonctionne dans certains cas où 'randr' fait défaut. ; les paramètres de la méthode d'ajustement sont dans une section différente. adjustment-method=randr ; Configuration du service de localisation : ; la commande 'redshift -l PROVIDER:help' affiche les paramètres ; par exemple 'redshift -l manual:help' [manual] lat=47 lon=2 ; Configuration de la méthode d'ajustement ; la commande 'redshift -m METHOD:help' affiche les paramètres ; ex: 'redshift -m randr:help' [randr] screen=0