Ma Checklist Linux Mint regroupe les manips diverses que j’effectue une fois avoir fraîchement installé ou réinstallé Linux Mint.
Je suis cette liste pas à pas pour configurer le système à ma guise. Si cette liste est faite pour mon usage personnel, elle peut comporter des astuces ou des informations utiles à n’importe qui, et c’est pour ça que je la mets en ligne.
NOTE 1 :
Cette page est faite spécifiquement pour mon PC Clevo W670. Certaines manips ne fonctionneront pas sur d’autres ordinateurs.
NOTE 2 :
Cette page est faite pour Linux Mint 17.1, 17.2, 17.3. Certaines manips ne fonctionneront pas sur d’autres versions, ni forcément sur d’autres distributions GNU/Linux (néanmoins, la majorité des manips fonctionneront sous Ubuntu quand même).
Mes pages précédentes :
Avant le formatage, je prend soin de faire un backup de mes fichiers (Documents, Images, Musique, Vidéos, Téléchargements, Bureau) mais aussi des dossiers cachés de configurations :
En fait, j’ai tous ces dossiers sur une partition /home séparée du système, qui n’est jamais formatée lors de l’installation, ce qui est plus simple et plus rapide.
Dans le gestionnaire de sources de logiciels, je mets les sources de logiciels (Mint et Ubuntu) sur un serveur géographiquement proche (un serveur en France, par exemple).
Ensuite je lance la mise à jour en ligne de commandes :
sudo aptitude update && sudo aptitude safe-upgrade
Après ça, je redémarre pour prendre en compte d’éventuelles mises à jours noyau.
J'active quelques dépôts de logiciels
Virtual Box
sudo bash -c 'echo "deb http://download.virtualbox.org/virtualbox/debian quantal non-free" > /etc/apt/sources.list.d/vbox.list' && wget -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc | sudo apt-key add -
PPA de Tiheum pour les thèmes Faenza/Faience
sudo bash -c 'echo "deb http://ppa.launchpad.net/tiheum/equinox/ubuntu/ trusty main #PPA for Faenza" > /etc/apt/sources.list.d/faenzaThemes.list' && sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4631BBEA
Dépôts pour les thèmes Arc
sudo bash -c 'echo "deb http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_15.04/ /" > /etc/apt/sources.list.d/arc-theme.list' && wget http://download.opensuse.org/repositories/home:Horst3180/xUbuntu_15.04/Release.key && sudo apt-key add - < Release.key
PPA pour des plugins de Rhythmbox 3
sudo bash -c 'echo "deb http://ppa.launchpad.net/fossfreedom/rhythmbox-plugins/ubuntu/ trusty main #PPA for Rhythmbox" > /etc/apt/sources.list.d/rhythmbox.list' && sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F4FE239D
PPA pour Notify-OSD
sudo bash -c 'echo "deb http://ppa.launchpad.net/leolik/leolik/ubuntu trusty main #PPA for Leolik notify-osd" > /etc/apt/sources.list.d/leolik.list' && sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E21DD54D
Je remets ensuite à jour les logiciels :
sudo aptitude update
J’installe d’un coup tous les logiciels que je veux :
sudo aptitude install audacity compiz compizconfig-settings-manager compiz-fusion-bcop compiz-plugins-default compiz-plugins-extra compiz-plugins-main compiz-plugins-main-default smart-notifier gsmartcontrol ntfs-config ttf-liberation ttf-mscorefonts-installer libdvdnav4 optipng pngnq jpegoptim htop p7zip-full rar arj apache2 php5 libapache2-mod-php5 php5-gd php5-sqlite sqlite mysql-server mysql-client php5-curl virtualbox-4.3 sysv-rc-conf gufw pidgin-plugin-pack gimp gimp-data-extras gimp-plugin-registry gimp-texturize gimp-gap opera chromium-browser-l10n ghex gcolor2 gnome-do libreoffice-help-fr libreoffice-l10n-fr libreoffice-style-crystal xfburn redshift gtk-redshift gelemental unetbootin dconf-tools gnome-tweak-tool nautilus-open-terminal rhythmbox rhythmbox-plugin-complete faenza-icon-theme faience-icon-theme faience-theme easytag arc-theme
Et comme y'a des logiciels par défaut qui ne me servent à rien, je les vire :
sudo aptitude remove --purge banshee brasero brasero-common brasero-cdrkit gthumb gthumb-data hexchat hexchat-common espeak-data libespeak1 libsonic0 libspeechd2 python3-speechd speech-dispatcher speech-dispatcher-audio-plugins virtualbox-guest-utils virtualbox-guest-dkms virtualbox-guest-x11 adobe-flash-properties-gtk mate-screensaver mate-screensaver-common mint-meta-core mint-search-addon mintbackup mintdrivers mintinstall mintinstall-icons mintmenu mintnanny mintupdate mintupload mintwelcome tomboy toshset brltty printer-driver-c2esp printer-driver-min12xxw printer-driver-ptouch printer-driver-sag-gdi printer-driver-splix radeontool
Je n’utilise plus Open-DNS, ni aucun système de DNS externe. Mon ordinateur est lui-même son propre résolveur DNS. J’utilise pour ça le logiciel unbound
, qu’il faut installer si ce n’est pas déjà fait :
sudo apt-get install unbound
Puis, il faut changer les DNS dans l’interface réseau pour 127.0.0.1
:
Enfin, la succession de commandes suivante permettra de tout configurer :
sudo sed -i 's/dns=dnsmasq/#dns=dnsmasq/g' /etc/NetworkManager/NetworkManager.conf
sudo service network-manager restart
sudo service unbound stop
sudo /etc/init.d/dns-clean restart
sudo unbound -c /etc/unbound/unbound.conf
sudo unbound-anchor -a "/var/lib/unbound/root.key"
sudo service unbound start
Enfin, pour éviter que l’ordinateur ne devient un serveur DNS pour tout le monde, éditez le fichier d’unbound pour blacklister tous les accès externes :
gksudo pluma /etc/unbound/unbound.conf
Et ajoutez ceci à la fin du fichier :
access-control: 0.0.0.0/0 refuse access-control: ::0 refuse access-control: 127.0.0.0/8 allow access-control: ::1 allow
Si vous utilisez un OpenVPN en plus de ça, il faut lui dire que le serveur DNS est local. Dans le fichier de configuration d’OpenVPN (/etc/openvpn/*.conf
), ajoutez ça :
push "dhcp-option DNS 127.0.0.1"
Puis relancez unbound, (ou unbound et openvpn) :
sudo service unbound restart
sudo service unbound restart && sudo service openvpn restart
Un nm-tool | grep DNS
doit retourner 127.0.0.1
ou localhost
.
(source)
La coloration syntaxique du CSSest déterminé par un fichier XML : /usr/share/gtksourceview-2.0/language-specs/css.lang. Il n’est plus à jour depuis un bon moment, notamment vis à vis des CSS3.
J’utilise un fichier à moi. Il faut remplacer le vôtre par le mien pour profiter de ses mises à jours :
cd /usr/share/gtksourceview-2.0/language-specs/ && sudo mv css.lang css.lang.BAK && sudo wget http://lehollandaisvolant.net/files/css.lang
Aussi je change la couleur du surlignage de la ligne surlignée dans Pluma, dans le thème classique. Dans le fichier /usr/share/gtksourceview-2.0/styles/classic.xml, j’ajoute parmi les autres options :
<!-- Current Line --> <style name="current-line" background="#E2E2E2"/>
(source)
Oracle a eu l'idée de mettre le support de l'USB pour Virtual Box dans un add-on à part. Il se trouve à cette page oracle.com/technetwork/server-storage/virtualbox/downloads/ (tout en bas).
Vous pouvez aussi aller là : http://download.virtualbox.org/virtualbox, naviguer dans le dossier correspondant à votre version, puis télécharger le fichier « Oracle_VM_VirtualBox_Extension_Pack-….vbox-extpack », et ouvrir le fichier avec VirtualBox.
Les programmes système qui démarrent à l’ouverture de la session sont dans Système > Préférences > Application au démarrage. Je désactive ce que je n’ai pas besoin comme l’aide visuelle ou elmer.
Je lance aussi le gestionnaire de services et je regarde ce que je n’ai pas besoin (il faut faire gaffe ici, car c’est au niveau du système) : Système > Administration > Services
Redshift permet de réduire la fatigue visuelle devant un écran. Ici je donne la commande à ajouter aux programmes au démarrage. Le « 45.45:3.07 correspond à ma position sur le globe (Clermont-Ferrand, au milieu de la France : 45.45 est la latitude, et 3.07 est la longitude).
gtk-redshift -l 45.45:3.07
Ensuite je change les icônes de la zone de notifications pour les icônes pour celle dans le genre de Faenza-dark :
cd /usr/share/icons/hicolor/scalable/apps/
sudo wget --backups=0 http://lehollandaisvolant.net/linux/mintchklst/redshift-status-off.svg
sudo wget --backups=0 http://lehollandaisvolant.net/linux/mintchklst/redshift-status-on.svg
Dans le fichier /etc/php5/apache2/php.ini je change :
Dans le fichier d’Apache (/etc/apache2/apache2.conf) je limite le nombre de processus qu’il doit lancer (c’est sur mon ordinateur personnel, donc pas besoin de 50 processus qui prennent 50 Mo de RAM chacun : il n’y aura pas de visiteurs autres que moi).
À ajouter à la fin du fichier :
<IfModule mpm_prefork_module> StartServers 2 MinSpareServers 1 MaxSpareServers 3 MaxClients 12 MaxRequestsPerChild 3 </IfModule>
On relance Apache :
sudo service apache2 restart
Il suffit d’ajouter une ligne au fichier de configuration Apache /etc/apache2/apache2.conf, tout à la fin par exemple, ajoutez ça :
ServerName localhost
Ma config est ainsi : mon dossier de scripts et de dev est dans mon /home/timo/Documents/blog/. Le dossier de Apache est /var/www. Perso je supprime ce dossier et je crée un lien vers mon dossier :
sudo mv /var/www /var/www-BAK
sudo ln -s ~/Documents/blog /var/www
Je décide également de lancer Apache sous l’utilisateur a moi "timo" au lieu de "apache" ou "www-user". Dans le fichier /etc/apache2/envvars je change les lignes de « User » et « Group » en mettant « timo » en argument (remplacez bien évidemment « timo » par votre nom d’utilisateur :
export APACHE_RUN_USER=timo export APACHE_RUN_GROUP=timo
Je change aussi la ligne DocumentRoot "/var/www/html/" en DocumentRoot "/var/www".
Enfin, pour qu’Apache puisse accedder à son dossier de log/lock avec le nouvel utilisateur, il faudra probablement chowner l’ancien correctement :
sudo chown timo /var/lock/apache2/
sudo service apache2 restart
Je fais aussi de sorte que les fichiers .htaccess soient pris en compte localement : dans /etc/apache2/sites-available/000-default.conf, j’ajoute à la fin :
<Directory /var/www/> AllowOverride All Order allow,deny allow from all </Directory>
sudo service apache2 restart
sudo a2enmod rewrite
sudo service apache2 restart
Pour éviter que MySQL (dont je ne me sert pas en local mais que j'aime à avoir sur mon ordi quand même) démarre à la connexion, j'édite le fichier /etc/init/mysql.conf :
gksudo gedit /etc/init/mysql.conf
start on runlevel [2345] stop on starting rc RUNLEVEL=[016]
En :
# start on runlevel [2345] stop on starting rc RUNLEVEL=[016]
(source)
Ceci améliorrera sensiblement la vitesse d'accès à votre disque dur, ainsi que la vitesse de démarrage : ajouter noatime,nodiratime dans les options du fichier /etc/fstab :
avant UUID=9f579a98-051b-4eb2-b386-7809e49c1644 / ext4 errors=remount-ro 0 1 UUID=d6687958-28cd-4f93-abd0-dc5e3dfecc98 /home ext4 defaults 0 2 apres UUID=9f579a98-051b-4eb2-b386-7809e49c1644 / ext4 noatime,nodiratime,errors=remount-ro 0 1 UUID=d6687958-28cd-4f93-abd0-dc5e3dfecc98 /home ext4 defaults,noatime,nodiratime 0 2
ATTENTION : des mauvais paramètres dans le FSTAB peut être dangereux.
ATTENTION : remplacez l’UUID ci-dessus par l’UUID de votre partition à vous !
(source)
Les fichiers temporaires /tmp peuvent être mis en Ram pour gagner du temps en évitant des accès disque. Ils permettent aussi indirectement d’économiser un peu les disques SSD en réduisant l’usure.
Pour ça, rien de plus simple : il suffit d’éditer le fichier /etc/fstab et d’y mettre :
tmpfs /tmp tmpfs defaults,noatime,mode=1777,nosuid,size=512M 0 0
(changez le 512M par la taille que vous voulez, par exemple 1000M pour 1 Go.
Même en faisant de Firefox le navigateur par défaut dans les préférences, cela ne marche pas dans tous les programmes. Ceci permet de choisir le navigateur préféré au niveau global du système :
sudo update-alternatives --config x-www-browser
(source)
Sous Linux, l’accellération matérielle est désactivée. Pour l’activer (dans firefox) il faut aussi le permettre au niveau du système. Ici on dit au serveur graphique de laisser Firefox utiliser l’accellération matérielle :
sudo bash -c "echo export MOZ_USE_OMTC=1 >> /etc/X11/Xsession.d/90environment"
Ensuite, on l’active au sein de Firefox en mettant ces deux options à true dans le about:config :
layers.acceleration.force-enabled layers.offmainthreadcomposition.enabled
Le lissage sous pixel dans Firefox est hiddeux. Ceci permet de corriger plus ou moins le problème :
sudo mv /etc/fonts/conf.d/10-hinting-slight.conf /etc/fonts/conf.d/10-hinting-slight.conf.bak sudo mv /etc/fonts/conf.d/10-no-sub-pixel.conf /etc/fonts/conf.d/10-no-sub-pixel.conf.bak sudo ln -s /etc/fonts/conf.avail/10-hinting-medium.conf /etc/fonts/conf.d/. sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d/. sudo dpkg-reconfigure fontconfig
(source)
Je veux le système de notification d’Ubuntu dans Mint (mais pas la version officiele car elle a le défaut de ne pas se mettre tout en haut). Cette version patchée est disponible dans un dépôt externe :
Installation :
sudo add-apt-repository ppa:leolik/leolik sudo aptitude update sudo aptitude safe-upgrade sudo aptitude install libnotify-bin sudo aptitude install notify-osd notify-osd-icons notifyosdconfig
Ensuite il faut configurer le service de notification de Mate pour utiliser notify-osd au lieu du service par défaut de mate. En soit c’est une ligne à changer dans un fichier.
sudo sed -i 's/Exec=\/usr\/lib\/mate-notification-daemon\/mate-notification-daemon/Exec=\/usr\/lib\/x86_64-linux-gnu\/notify-osd/g' /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service
Changez aussi la position de la bulle de notification avec le logiciel Notify-OSD Config, ou bien juste cette commande pour la mettre tout en haut à droite :
gsettings set com.canonical.notify-osd gravity 1
Parfois tous les programmes ou raccourcis du système ne sont pas visible dans Gnome-Do car le système les masque pour certaines applications (seules les applications de Mate peuvent les voir). La commande suivant résoudra le problème :
sudo sed -i 's/OnlyShowIn=/#OnlyShowIn/g' /usr/share/applications/*.desktop
(source)
Pour que la commande history contienne plus de 500 entrées, il faut ajouter quelques lignes au fichier /etc/environment (ici, pour 20 000 entrées) :
sudo sh -c "echo '\nHISTFILESIZE=20000\nHISTSIZE=20000\nHISTCONTROL=ignoredups' >> /etc/environment"
Je redémarre la session (ou l'ordinateur) et je vérifie :
echo $HISTSIZE $HISTFILESIZE # Doit retourner : 20000 20000
(source)
Je me rends dans le dossier ~/.config/caja/scripts/ puis j'ajoute tous mes scripts habituels (et les rends éxécutables : chmod +x) pour avoir un dossier "scripts" dans le menu contextuel de Caja.
Voir en haut de cette page pour le PPA à ajouter et les plugins à installer (et à activer) dans Rhythmbox 3.
Concenrnant l’icône de la barre d’icônes, celles du plugin « Tray Icon » est moche. Je préfère les icônes du pack Faenza-Dark que je remplace dans le dossier /usr/lib/rhythmbox/plugins/rhythmbox-tray-icon :
cd /usr/lib/rhythmbox/plugins/rhythmbox-tray-icon/
sudo wget --backups=0 http://lehollandaisvolant.net/linux/mintchklst/tray_playing.png
sudo wget --backups=0 http://lehollandaisvolant.net/linux/mintchklst/tray_stopped.png
Relancez alors Rhythmbox.
Autre chose : quand je clic-molette sur l’icône de Rhythmbox, ça change de piste au lieu de pauser la lecture (comme avant). Pour changer ça, ouvrez le fichier du plugin :
sudo pluma /usr/lib/rhythmbox/plugins/rhythmbox-tray-icon/tray_icon.py
Recherchez la séquence event.button == 2: # middle button, et, sur la ligne qui suit, remplacez le « .do_next() » par « .playpause(True) ».
J’installe Pombo.
Les dépendances :
sudo aptitude install netsh imagemagick traceroute scrot streamer python-requests python-ipy
Puis le configuration en suivant la notice (mirroir).
Mon fichier de configuration est ici.
Par défaut, Ubuntu est configuré sur les normes Wifi américains, rendant impossible l’accès aux canaux 12, 13 et 14 du Wi-Fi.
sudo iw reg set FR
Étrangement, quand on défile la souris vers le haut, la page descend. Ceci n’est pas « naturel » : si on avait ça sur un écran tactile, alors ça défilement en bas quand on glisse vers le haut.
Pour changer ce comportement, ajoutez ces options dans le fichier de configuration du touchpad de Xord :
sudo pluma /usr/share/X11/xorg.conf.d/60-synaptics-options.conf
Section "InputClass" Identifier "touchpad natural scrolling settings" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "VertScrollDelta" "-107" Option "HorizScrollDelta" "-107" EndSection
(si votre touchpad n’est pas Synaptics, il faut trouver le pilote correspondant avec la commande xinput. Vous pouvez aussi changer le « Driver "synaptics" » en « MatchDriver "synaptics" » et voir si ça marche.
Cette méthode fonctionne dans GTK2 et GTK3, contrairement à la méthode du fichier ~/.Xmodmap qui ne marche pas sur GTK3.
(source)
Par défaut, le touchpad met un clic droit quand on tapote avec deux doits et un clic molette avec trois doigts. Idem en cliquant avec les clickpad (touchpad totalement clicables). Pour changer ça il faut modifier un fichier de X.org et empêcher Mate/Gnome d’appliquer ses propres paramètres :
Les changements dans le fichier de X.org se font dans un fichier conf qu’on va créer :
sudo pluma /usr/share/X11/xorg.conf.d/60-synaptics-options.conf
Et y mettre :
Section "InputClass" Identifier "touchpad timo settings" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" # pour les touchpad et clickpad Option "TapButton1" "1" Option "TapButton2" "2" Option "TapButton3" "3" # pour les clickpad uniquement Option "ClickFinger1" "1" Option "ClickFinger2" "2" Option "ClickFinger3" "3" EndSection
Pour éviter que Mate/Gnome n’écrase cette config :
gsettings set org.mate.SettingsDaemon.plugins.mouse active false
J’applique tout ce qui est marqué là : http://lehollandaisvolant.net/?id=20140518110409.
Dans le dossier /etc/openvpn/ on met le fichier fichier .ovpn que le site de votre service VPN vous donnee (sous le nom "MonVPN.conf"). Dans ce fichier, on décommentes la ligne « # auth-user-pass cred.txt ». On crée un fichier "cred.txt" (toujours dans le même dossier).
Dans ce fichier, on mets l’username sur une ligne, et le MDP en clair sur la seconde ligne.
Enfin, il faut dire à OpenVPN (le logiciel) de lancer par défaut la session "MonVPN" : dans le fichier /etc/default/openvpn, à l’endroit où il y a les « AUTOSTART », on mets : AUTOSTART="MonVPN" (MonVPN étant le nom du fichier "MonVPN.conf").
Ensuite on lance le service OpenVPN :
sudo service openvpn restart
On patiente 10~20 secondes et on regarde ici si l’IP a changé.
Le Grub est l’écran qu’on voit après le bios : c’est là où on choisit de système à démarrer. On peut par exemple régler le fait de ne pas avoir de splash-screen au démarrage de Mint. Ouvrez le fichier d’édition du grub :
sudo pluma /etc/default/grub
À la ligne GRUB_CMDLINE_LINUX_DEFAULT, retirez le quiet splash.
Après les modifications dans ce fichier, il faut mettre à jour la config de Grub en dur :
update-grub
Certains chipset Intel ont un problème avec le son qui est accéléré lors d’une sortie en HDMI. Un paramètre dans le Grub permet de changer ça pour le mieux.
Éditez le fichier du Grub :
sudo pluma /etc/default/grub
Changez la ligne du GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" en GRUB_CMDLINE_LINUX_DEFAULT="i915.disable_power_well=0 quiet splash".
Ceci désactivement une composante du gestionnaire d’énergie sur la carte son et qui provoque ce bug.
(source)
Certains programmes graphiques ont besoin d’être lancés en root, même si ce n’est pas recommandé. Ici, les programmes auront les même thèmes graphiques que mes thèmes (sinon ça met un thème par défaut tout moche). Il suffit de faire des liens dans le dossier de root vers les dossier à nous :
sudo ln -s ~/.themes /root/.themes && sudo ln -s ~/.icons /root/.icons && sudo ln -s ~/.fonts /root/.fonts
Certains programmes utilisent GTK-3 (comme Transmission ou Rhythmbox) et donc le thème GTK-3 qui va avec au lieu du GTK-2 de Mate. Pour que votre thème soit pris en compte, il doit être compatible avec GTK-2 et GTK-3. Le thème Faience (voir PPA au début de la page) fonctionne pas trop mal, mais il y a quelques ajustements à faire.
Désactiver la priorité du thème sombre sur GTK-3 :
sed -i 's/gtk-application-prefer-dark-theme/;gtk-application-prefer-dark-theme/g' ~/.config/gtk-3.0
Le gestionnaire de paquets de Debian (APT) garde une copie des paquets sur le disque. Ça prend beaucoup de place. Cette astuce a pour but de l’en empêcher (le cache disque n’est plus trop necessaire si on a une connexion internet constante et illimitée) :
sudo sh -c "echo 'Dir::Cache \"\";\nDir::Cache::archives \"\";' >> /etc/apt/apt.conf.d/02nocache"
Les verrous numériques empêchent de lire les DVD sous GNU/Linux. La commande suivant téléchargera la clé de décodage des DVD et l’installera :
sudo /usr/share/doc/libdvdread4/install-css.sh
(source)
Dans Ubuntu 14.04 ou Mint 17 la touche Ctrl-droit ne marche pas sur les claviers configurés en « français (variante) ».
Les deux commandes suivantes résolvent tout ça pour vous (c’est juste une ligne qui change dans un fichier & des fichiers cache à supprimer) :
sudo sed -i 's/include "level5(rctrl_switch)"/\/\/include "level5(rctrl_switch)"/g' /usr/share/X11/xkb/symbols/fr
sudo rm /var/lib/xkb/*.xkm
Fermez votre session puis reconnectez-vous et la touche marche.
(source)
DConf est le gestionnaire de configuration unifié de Mate/Gnome. Il rassemble pratiquement toutes les options de Mate, Caja, Pluma… et peut être piloté en ligne de commande rapidement. Voilà quelques commandes rapides (tenez le pointeur sur une commande pour faire apparaître la description).
gsettings set org.mate.caja.preferences show-advanced-permissions true
gsettings set org.mate.caja.preferences date-format "informal"
gsettings set org.mate.caja.preferences executable-text-activation 'display'
gsettings set org.mate.pluma bracket-matching true
gsettings set org.mate.pluma auto-save true
gsettings set org.mate.pluma color-scheme "classic"
gsettings set org.mate.pluma display-line-numbers true
gsettings set org.mate.pluma editor-font "DejaVu Sans Mono 9"
gsettings set org.mate.pluma highlight-current-line true
gsettings set org.mate.pluma use-default-font false
gsettings set org.mate.pluma tabs-size 3
gsettings set org.mate.power-manager action-critical-battery "shutdown"
gsettings set org.mate.power-manager button-lid-ac "nothing"
gsettings set org.mate.power-manager button-lid-battery "blank"
gsettings set org.mate.power-manager button-power "interactive"
gsettings set org.mate.power-manager icon-policy "charge"
gsettings set org.gnome.desktop.wm.preferences auto-raise true
Les services de Google utilise les polices Roboto. C’est aussi celle qui est recommandé pour le style Material-Design, et je l’utilise sur mon site. Pour rendre tous ces choses plus rapides, j’installe ces polices en local sur mon ordi.
Je mets les fichiers TTF dans le dossier /usr/share/fonts
, puis je recharge la liste des polices disponibles avec la commande suivante :
sudo fc-cache -f -v
page créée en octobre 2010 — dernière mise à jour le mercredi 23 mars 2016
Adresse de la page : http://lehollandaisvolant.net/linux/checklist