2.8 KiB
Configuration
SSD
On va activer le TRIM pour les disques SSD
sudo systemctl enable fstrim.timer
Swappiness
Si l'on dispose de suffisament de RAM, on peut limiter l'usage du swap et donc ménager un peu le SSD
Dans /etc/sysctl.d/99-sysctl.conf
, on ajoute :
vm.swappiness=10
Mise à jours du Microcode du CPU
Cette étape est optionnelle, mais fortement recommandée (failles spectre, meltdown, ...)
On install le nécessaire (CPU Intel)
trizen -S iucode-tool intel-ucode
Et on met à jour la configuration de Grub pour qu'il en tienne compte
grub-mkconfig -o /boot/grub/grub.cfg
Firewall
On install les outis graphique/cli
trizen -S ufw gufw
Et on active le firewall au boot
sudo ufw enable
Et si vous utilisez syncthing, on ouvre les ports pour celui-ci
sudo ufw allow syncthing
Unbound (cache DNS)
On install
trizen -S unbound
Et on active le service au boot
sudo systemctl start unbound.service
sudo systemctl enable unbound.service
.bashrc
Dans ~/.bashrc
, on ajoute :
Un theme plus sympa pour mocp
alias mocp='mocp -T "darkdot_theme"'
Des couleurs et un affichage plus complet de la commande ll
alias ll='ls -lah --color'
On affiche screenfetch
à l'ouverture d'un terminal
screenfetch -t
On configure nano
comme éditeur cli par défaut
export EDITOR=nano
Terminal par défaut
Nécessaire pour certaines applications comme rclonebrowser par exemple
Dans /etc/environment
, on ajoute
TERMINAL=/usr/bin/mate-terminal
Numlock ON avec lightdm au boot
Rien de plus agaçant que de ne pas avoir la touche numlock activée lorsqu'on arrive sur l'écran de connexion.
Dans /etc/lightdm/lightdm.conf
, on ajoute la ligne suivante
[Seat:*]
greeter-setup-script=/usr/bin/numlockx on
Partages SMB/CIFS dans /etc/fstab
Exemple de configuration dans fstab pour monter automatique au boot un dossier partagé sur son NAS avec smb/cifs
//<VOTRE_ADRESSE_IP>/<NOM_DU_DOSSIER_PARTAGE> /mnt/<NOM_DU_POINT_DE_MONTAGE_LOCAL> cifs vers=3.0,x-systemd.automount,x-systemd.idle-timeout=1min,_netdev,credentials=/etc/smbcreds,rw,iocharset=utf8,uid=1000,gid=1000 0 0
Remarque : le uid et le gid sont a adapter si besoin à ceux de votre utilisateur
Et on regénère les règles systemd pour le nouveau point de montage smb/cifs
sudo systemctl daemon-reload
sudo systemctl restart remote-fs.target
sudo systemctl restart local-fs.target
Environnement QT5
Pour donner la même apparences aux applications écrites avec QT5 et GTK, on va utiliser qt5ct comme intermédiaire. Celui-ci s'ajoute dans le Panneau de configuration
Dans /etc/environment
, on ajoute
QT_QPA_PLATFORMTHEME=qt5ct