===== Programmes =====
==== Firefox ====
* Modification des préférences pour les profils de base
** Linux /etc/firefox/syspref.js
** Windows 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
== extensions ==
À mettre :
* ublock origin (et adblock pour virer le non utile suivant les besoins)
* verifier les listes de blocage + supprimer "pub non intrusive"
* ajouter listes blocage rgpd : https://www.i-dont-care-about-cookies.eu/abp/ https://adblock.djan-gicquel.fr/
* privacy badger
* decentraleye (pour éviter de récupérer les données inutiles)
* facebook container (firefox multi-account container pour les spécialistes)
Moins de blabla
* decentraleye : core/main.js commenter chrome.runtimeblablabla
* privacy badger
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
* Vérification des plugins installés de base
* **Extensions :**
* Obligatoire
* **µBlock Origin** (pour rempla**cer Adblock Plus**) + vérif filtres
* * [[https://www.eff.org/files/https-everywhere-latest.xpi|https everywhere]]
* * [[https://addons.mozilla.org/fr/firefox/addon/decentraleyes/?src=search]] (Mise en cache des données type google font & co)
* Optionnel si l'adhérent souhaite + de protection
* [[https://addons.mozilla.org/firefox/downloads/latest/722/addon-722-latest.xpi?src=search|Noscript]] : bloquer javascript
* [[https://addons.mozilla.org/firefox/downloads/latest/6623/addon-6623-latest.xpi?src=search|better privacy]] : suppression des cookies LSO (incorporés dans les ressources flash)
* Optionnel Memo
* Scrapbook
* **Préférences**
* Préférence
* Général
* Démarrage > Page d’accueil : https://startpage.com/do/mypage.pl?prfh=lang_homepageEEEs/white/fra
* Téléchargement > Toujours demander où enregistrer le fichier
* Contenu > Langues
* Remonter **Français/France [fr-fr]** en haut de la liste (si seulement en [fr] certains sites retournent des pages en anglais !)
* Vie Privée
* Indiquer au sites de ne pas me pister
* Historique - Personnalisé
* Supprimer les cookies à la fermeture
* Nettoyer l'historique à la fermeture -> pas sûr, ça peut être utile d'avoir son historique
* Sécurité
* Ne pas enregistrer les mots de passe
* about:config:
* keyword.url : personnaliser la recherche dans la barre d'adresse
* **plugins.click_to_play** -> False : lancement automatique des animations flash
* **network.IDN_show_punycode** -> TRUE ([[https://www.wordfence.com/blog/2017/04/chrome-firefox-unicode-phishing/]])
[[http://www.mockbox.net/server-stuff/configmgr-sccm/174-install-and-configure-firefox-silently|Configurations batch]]
==== LibreOffice ====
* ouverture pps par défaut
* [[http://www.dicollecte.org/grammalecte/telecharger.php|dico fr+grammaire]]
* dépend de python3-uno et java
* Installation extension multi utilisateurs
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'.
==== Gimp ====
* mode fenêtre unique
==== Redshift - Luminosité ====
* Installer les paquets **redshift** et **redshift-gtk**
* remplacer si le programme n'est pas traduit remplacer sa traduction dans **/usr/share/locale/fr/LC_MESSAGES/redshift.mo** par celle-ci [[https://www.desclicks.net/ressources/configs/redshift.mo|redshift.mo]]
* placer le script exécutable suivant dans **/usr/local/bin** et modifier le lanceur **/usr/share/applications/redshift-gtk.desktop** (soit directement soit via le programme d'édition de menu accessible par clic droit sur le bouton menu) pour lancer launch_rs.sh à la place de redshift-gtk
#!/bin/bash
# eviter le lancement en double de l'appli
ps -A | grep redshift || redshift-gtk
* créer le fichier de configuration de lancement **~/.config/redshift.conf** et éventuellement dans **/etc/skel/.config/redshift.conf**
[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
==== Skype ====
* [[http://www.linuxpedia.fr/doku.php/expert/retourner_image_webcam|Caméra à l'envers]]