Ma configuration GNOME

16 minutes

Mon environnement préféré Linux est GNOME. Je l’apprécie parce qu’il est minimaliste, simple et orienté design. Je trouve que même si parfois il est un peu limité niveau feature, c’est l’un des plus agréable à utiliser pour mon usage, et j’aime beaucoup la communauté vivante qu’il y a autour. Y’a pleins de petites applications qui sont faites et sont vivante et c’est sympa.

Cependant, il est très minimal, et même si j’ai passé quelques années sans vraiment le customiser, j’ai eut envie de profiter de mon passage sous Bluefin pour customiser un peu mon GNOME pour avoir un peu la version idéale pour moi. Je vais donc présenter une petite capture de mon bureau avant de montrer un peu les applications que j’utilise.

Cet article est un peu une version “light” de ma liste awesome-gnome.

Une capture d'écran d'un bureau GNOME. La barre en haut contient une icone avec un dragon dans une tasse, un menu de workspace, un menu d'appli, puis un menu de date avec la météo aussi affichée (3°C et des nuages), puis un menu avec affiché la ram, la vitesse de dl, la température du proco et le % de CPU utilisé, et un menu system. Au centre, quatre appli en vrac, un explorateur de fichier (avec des fichier violet), un terminal avec pleins d'info technique et un dino en ascii art, l'application apostrophe avec cet article et mon navigateur web avec la page "kobold start" et ou on voit le petit kobold dans une tasse. En bas un dock avec les icones violettes.

Présentation de base

  • Systeme d’exploitation : Project Bluefin (edition dev)
  • Environnement de bureau : GNOME 47.2
  • Fond d’écran : Illustration du Sonic Channel de Sonic Frontiers
  • Couleur d’accent : Violet
  • Theme du terminal : Morada
  • Customisations :
    • Retrait des boutons minimiser et maximiser (rajouté par Bluefin, dans GNOME de base c’est comme ma config)
    • Réactivation du coin réactif pour afficher l’overview

La même capture d'écran, mais en mode overview. Les fenêtres sont dispersée sur l'espace de travail, représenté par le fond d'écran. Au lieu du fond gris habituel en dessous, il y a une version floutée du fond d'écran. Un voit aussi une barre de recherche juste en haut entre la barre du haut et l'espace de travail.

Extensions

Tout d’abord, voici la liste des extensions qui sont installées sur mon PC. Ces extensions modifie directement l’interface de GNOME pour l’adapter. Certaines sont installée de base avec Bluefin.

Pour l’installer mes applications, souvent je les cherche sur le Gestionnaire d’Extension (une appli third party de gestion des extension), qui est installé par défaut sous Bluefin.

Expérience utilisateur

Ce sont les extensions qui participent à “comment on utilise son ordinateur”. Avant j’en utilisais peu, mais je dois admettre qu’elle apportent une expérience qui me plait bien.

  • Dash-to-Dock : Permet d’avoir un dock à la macOS. Il est inclu de base dans Bluefin, et paramétré pour être présent en bas de l’écran. J’ai retiré la réduction des marges (je le trouve plus équilibré avec), utilisation du theme par défaut (qui est override ensuite par une autre extension) et activation du masquage intelligent.
  • Tiling Assistant : Permet d’avoir la gestion du tiling des fenêtres. Comme il a une limitation qu’elle ne sont pas affiché “rectangulaire” comme lors de la maximisation, j’ai rajouté des marges de 8 pixel autour de l’écran et des fenêtres en mode tuiles.
  • Search Light : Inclue de base dans Bluefin, elle permet d’avoir une barre de recherche rapide en appuyant sur Super+Espace (Super = la touche “windows”). J’ai configuré un peu l’extension pour avoir la barre de recherche plus longue.

Eye-candy

Ces applications sont complètement dispensable, mais bien cool : comment rendre GNOME plus joli !

  • Blur-my-shell : Permet d’avoir le flou sur le dock, la barre du haut, et le fond en overview
  • Accent Icons : Recolorise les icones de ma couleur d’accent, ici violet, j’ai aussi installé le theme Morewaita qui permet d’avoir + d’icones, notamment au niveau des icones de fichiers.
  • Privacy Indicator Accent Color : Permet d’avoir l’icone de micro en violet et non en rouge.
  • Rounded Window Corners Reborn : Rajoute des coins ronds à toutes les applications.

Et même si je les utilisent pas, j’aime beaucoup les extensions Compiz effects (le retour des fenêtres molles de l’époque Compiz ahah), Burn-my-window (qui permet d’avoir des effets rigolol à la fermeture d’une fenêtre) et Desktop Cube (qui organise les workspace comme les face d’un cube).

Je les utilise peu au quotidien, mais elles sont fun.

Fonctionnalités

Ici, je dirais que c’est limite des petits applicatifs intégré au shell. J’aime beaucoup leurs capacités, notamment GSConnect qui est vraiment un must je trouve.

  • GSConnect : Permet de connecter mon ordinateur à mon téléphone, et d’avoir accès à mes SMS depuis le PC, ou d’autres fonctionnalités tel que le faire sonner à distance, tant qu’ils sont dans le même WiFi
  • Caffeine : Permet de facilement supprimer la mise en veille automatique dans le menu principal

Barre du haut

Un peu de customisation, pour rendre un peu moins vide la barre du haut !

  • Logo Menu : Affiche un menu en haut à gauche avec quelques raccourcis important, je l’ai customisé avec un emoji du set drgn de Volpeon en icone, pour remplacer celle du système d’exploitation.
  • App menu is back : Ajoute le titre de l’application active à côté du bouton d’overview.
  • Vitals :Affiche les infos système en haut à droite. J’ai configuré pour avoir le pourcentage de CPU et la température au lieu de certaines des valeurs qui étaient par défaut.
  • Weather O’ Clock : Affiche la météo à côté de la date.
  • J’ai désactivé l’application “AppIndicator and KStatusNotifierItem Support” parce que cela m’intéressait pas trop d’avoir les icones en plus.

Customisation des icones

Un truc que je me suis amusé à faire est customiser mes icones afin d’en avoir des personnalisées ! Voici un petit exemple de ce que ça rend sur mon dossier “Document”.

Une photo de nautilus, l'exploration de fichier. Plusieurs dossier y sont disponible, toute avec une petite icone monochrome. Tous sont violets.

Ce dossier mélange des icones par défaut de GNOME, et trois custom : Workspace, Mes affaires et Apps utilisent des icones personnalisées. Pour les créer, il existe deux applications à utilisée de manière combinée : Iconic et la Bibliothèque d’icone.

Pour cela c’est assez aisé, ouvrez Iconic, et séléctionner le bottom layer par défaut, ce sera celui de vos dossier. Ensuite, le workflow est simple :

  • Ouvrez la bibliothèque d’icone
  • Glissez-déposez avec la souris l’icone vers Iconic pour la mettre en Top Layer (et faites des ajustements si nécessaires)
  • Ouvrez les propriété du dossier que vous voulez modifier
  • Glissez-déposez avec la souris l’image de la prévisualisation d’Iconic vers l’icone affichée dans les propriété.
  • Tada ! Vous avez un dossier avec une icone custom.

Une capture d'écran montrant ce qui est dit avant : les application bibliotheque d icone, Iconic et Nautilus, avec des fleches représentant le flux cité plus haut.

A noter que l’on peut utiliser aussi des image complètement custom au lieu de celles de la bibliothèque d’icone, en témoigne mon dossier “Mes projets” qui évidemment à dessus un petit dragon :

Une capture d'écran de nautilus, réduit, ou on voit mon dossier "Workspace". Dedans, le dossier git à une icone monochrome, mais le dossier "Mes projets" à une icone de petit dragon tenant une clef à molette dans sa bouche.

Applications

En plus de tout cela, j’ai quelques autres applications que j’utilise au quotidien, et qui je trouve participent à l’expérience.

Application de bases

Ces applications remplace des applications de base de GNOME, Bluefin, ou remplissent des rôles classiques (Todo, Notes, etc).

  • Showtime, le futur lecteur de vidéo de GNOME est utilisé à la place de Clapper, fourni par défaut dans Bluefin.
  • Gapless est un gestionnaire de music assez sympa, avec un design pour GNOME. Gapless remplace GNOME Music, l’application de musique de base de GNOME.
  • Fotema est une galerie photo/vidéo. Fotema remplace GNOME Photos, l’application de musique de base de GNOME.
  • Folio est une application pour la prise de notes, qui est sympa parce qu’elle permet d’avoir plusieurs carnet pour bien organiser.
  • Planify est une application de TODO assez puissante avec synchronisation.

Client appli web

  • Tuba est un client pour le fedivers (Mastodon, Glitch-soc, Gotosocial).
  • Pipeline est un client Youtube (utilisant les technologies du frontend alternative Piped) et Peertube.
  • Newsflash est un lecteur de flux RSS, que j’utilise comme client pour miniflux.
  • Fragments est un client bittorent simple.

J’utilise également de temps en temps Fractal pour Matrix, Dino pour XMPP, Geopard pour le protocol Gemini (pas l’IA de Google, la sorte de web alternatif minimaliste). Parfois, j’utilise Web, le browser de GNOME.

Plus de settings

Voici quelques applications que j’utilise pour avoir plus de settings en plus

  • Refine est un successeur de GNOME Tweak et permet de paramétrer plusieurs trucs tel que la police d’écriture.
  • Flatseal et Warehouse me permettent de configurer les droits et autres propriétés des applications Flatpak (le magasin d’application utilisé par Bluefin)
  • Ignition permet de lancer des applications au démarrage de l’ordinateur.

Divers

  • Switcheroo est ce que j’utilise quand je veux convertir des images simplement sans outil web ou sans ouvrir gimp.
  • Halftone est un outil pour compresser avec pertes des images, en utilisant du dithering (note : souvent ça marche pas super bien avec des webp et avif niveau compression).
  • Apostrophe est l’outil que j’utilise pour écrire cet article :D C’est un éditeur de texte spécialisé dans le markdown.

Application à venir que j’attends

  • Highscore est un projet de multi-émulateur, successeur de GNOME Games
  • Envelope est un projet de logiciel de mail
  • Pinta 3.0 sera une version de Pinta qui utilise libadwaita et des pattern plus GNOME-esque, j’espère que ça fera un bon remplacement à gimp pour les usages plus communs.

Customisations de Firefox

J’ai également customisé mon firefox !