Recherche de site Web

FastFetch : Un outil riche en fonctionnalités pour afficher les informations système


Vous avez toujours voulu montrer votre configuration informatique avec un affichage rapide et cool des informations de votre système ? C'est là qu'intervient Fastfetch. Fastfetch est un outil en ligne de commande qui vous montre toutes sortes de détails sur votre système. Considérez-le comme une version améliorée de l'ancien outil, Neofetch, qui n'est plus mis à jour.

Qu'est-ce que Fastfetch ?

Fastfetch rassemble des informations sur le système d'exploitation de votre ordinateur (comme Windows, macOS ou Linux), les logiciels et le matériel, puis les affiche de manière facile à lire.

Fastfetch est conçu pour être utilisé dans des captures d'écran, ce qui le rend parfait pour partager votre configuration en ligne, mais il est également pratique pour vérifier rapidement les spécifications de votre système.

Voici quelques-unes des informations qu'il peut afficher :

  • Nom du système d'exploitation (par exemple Ubuntu, macOS),
  • Version du logiciel qui fait fonctionner votre ordinateur (le noyau),
  • Depuis combien de temps votre ordinateur fonctionne,
  • Combien de logiciels avez-vous installés,
  • Quel shell (interface en ligne de commande) utilisez-vous,
  • Résolution d'écran
  • Environnement de bureau (par exemple GNOME, KDE),
  • Gestionnaire de fenêtres,
  • Thème, icônes et polices de l'ordinateur,
  • Détails du CPU et du GPU,
  • Utilisation de la mémoire de l'ordinateur
  • Adresse IP locale
  • Et bien plus encore.

Pourquoi choisir Fastfetch ?

Fastfetch n'est pas simplement un autre outil d'information système. Il présente de réels avantages par rapport à des outils plus anciens comme Neofetch :

  • C'est plus rapide : Comme son nom l'indique, Fastfetch est conçu pour la rapidité. Il est écrit en langage de programmation C, ce qui le rend très rapide.
  • Plus précis : Fastfetch est plus précis avec les informations qu'il affiche. Par exemple, il montre correctement votre utilisation de la mémoire et prend en charge le protocole Wayland.
  • Mise à jour active : Fastfetch est constamment mis à jour et amélioré. Cela signifie que vous aurez toujours les dernières fonctionnalités et corrections de bugs.
  • Hautement personnalisable : Fastfetch est extrêmement flexible. Vous pouvez modifier presque tout sur son apparence et les informations qu'il affiche. Il utilise un fichier de configuration spécial, facile à lire et à éditer, appelé fichier JSONC. Cela diffère des anciens fichiers de configuration en texte brut utilisés par des outils comme Neofetch.
  • Configuration JSON : JSON est un format standard qui est bien pris en charge dans la plupart des éditeurs de code et IDE. Cela vous offre des fonctionnalités utiles comme la mise en évidence de la syntaxe, la validation et le formatage. Le format JSONC permet également d'ajouter des commentaires.

Installer Fastfetch

Fastfetch peut être installé sur les systèmes d'exploitation Linux, macOS et Windows.

Si vous êtes sur Linux, utilisez le gestionnaire de paquets par défaut de votre distribution, tel que apt (Debian, Ubuntu), pacman (Arch), dnf (Fedora), ou apk (Alpine).

Par exemple, exécutez la commande suivante pour installer Fastfetch sur les systèmes Debian Trixie :

sudo apt install fastfetch

Fedora :

sudo dnf install fastfetch

Gentoo :

emerge --ask app-misc/fastfetch

NixOS :

nix-shell -p fastfetch

openSUSE :

sudo zypper install fastfetch

Solus :

sudo eopkg install fastfetch

Sur les systèmes FreeBSD, vous pouvez installer Fastfetch en utilisant pkg :

pkg install fastfetch

Sur Android, vous pouvez utiliser Termux pour installer Fastfetch :

pkg install fastfetch

Installer la dernière version de Fastfetch sur Linux

Veuillez noter que certaines distributions peuvent inclure une version obsolète de Fastfetch. Si vous souhaitez utiliser la version à jour, vous pouvez télécharger la dernière version de Fastfetch depuis la page officielle des versions et l’installer en utilisant le gestionnaire de paquets par défaut comme ci-dessous :

wget https://github.com/fastfetch-cli/fastfetch/releases/download/2.36.0/fastfetch-linux-amd64.deb
sudo apt install ./fastfetch-linux-amd64.deb 

Les utilisateurs de macOS peuvent utiliser brew ou port, et les utilisateurs de Windows utilisent scoop, choco ou winget pour installer Fastfetch.

Une fois installé, vous pouvez exécuter Fastfetch avec la commande fastfetch.

Pour voir toutes les options disponibles, utilisez fastfetch --help. Vous pouvez également utiliser fastfetch -c all.jsonc pour voir tous les modules pris en charge par Fastfetch.

Afficher les informations système avec Fastfetch

Voici quelques exemples de la façon dont vous pouvez utiliser Fastfetch :

Exécuter avec les paramètres par défaut :

fastfetch

Exemple de sortie :

Afficher les informations système avec Fastfetch

Pour afficher tous les modules, exécutez :

fastfetch -c all.jsonc

Afficher les informations GPU :

fastfetch -s gpu

Afficher uniquement le nom du GPU :

fastfetch -s gpu --gpu-format '{name}'

Utilisez un logo personnalisé :

fastfetch -l /path/to/your/logo.png

Utilisez un type de logo personnalisé :

fastfetch --logo-type kitty -l /path/to/your/logo.png

Utilisez une couleur de logo spécifique :

fastfetch --logo-color-1 red --logo-color-2 green

Afficher l'aide avec toutes les options :

fastfetch --help

Personnalisez votre sortie Fastfetch

Voici quelques-unes des façons dont vous pouvez personnaliser Fastfetch :

Fichier de configuration

Fastfetch utilise un fichier appelé config.jsonc, situé dans le répertoire ~/.config/fastfetch. Vous pouvez le créer avec la commande fastfetch --gen-config. Ce fichier vous permet de contrôler quels modules (comme CPU, Mémoire, etc.) sont affichés et leur apparence.

Modules multiples

Vous pouvez imprimer le même module plusieurs fois, ce que vous ne pouvez pas faire avec les outils plus anciens.

Personnalisation du logo

Vous pouvez choisir d’afficher différents types de logos en même temps que les informations de votre système, y compris :

  • Logos intégrés : Utilisez un logo intégré.
  • Petits logos : Utilisez une version plus petite du logo intégré.
  • Fichiers texte : Affiche le contenu d'un fichier texte.
  • Images : Affichez une image en utilisant différentes méthodes. Fastfetch peut afficher des images en utilisant différents protocoles graphiques tels que sixel, kitty, kitty-direct et iterm.
  • Données brutes : Afficher les données brutes comme un logo.
  • Pas de logo : Désactivez complètement le logo.
  • Couleurs du logo : Vous pouvez utiliser l’option --logo-color- pour changer les couleurs des logos qui le supportent.

Conclusion

Fastfetch est un outil fantastique pour quiconque souhaite un moyen rapide et personnalisable d'afficher les informations de son système. Il est rapide, activement développé et très flexible.

Que vous montriez votre configuration en ligne ou que vous vouliez simplement vérifier les spécifications de votre système, Fastfetch est un excellent choix.