GNOME

GNOME est un environnement de bureau pour les systèmes d'exploitations Linux et Unix-like, conçu pour donner du contrôle aux utilisateurices et les aider à accomplir leur tâches avec simplicité. GNOME utilise GTK pour ses applications et Clutter+JavaScript pour son bureau. C'est mon environnement préféré. 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é super vivante qu’il y a autour. Y’a pleins de petites applications qui sont faites et c’est assez cool de voir tout ça.

L'idée de cette page est de présenter des applications, extensions et modules pour GNOME. Une grande partie de cette page provient de awesome-gnome.

En avant

Applications préférées

Voici mes applications GNOME préférée ! J'ai également une liste plus complète.

  • 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.
  • 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.
  • 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.
  • 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).
  • Shortwave est un logiciel pour écouter la radio.
  • Bottles est un outil pour lancer des applis windows via Wine.
  • Foliate est un lecteur de ebook.

( Vous pouvez voir plus d'applications ici )

Extensions préféres

Voici mes extensions GNOME préférée ! J'ai également une liste plus complète.

  • Logo Menu affiche un menu en haut à gauche avec quelques raccourcis important (un peu genre le menu pomme de macOS), et peut être pas mal custimisé à votre gout.
  • 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 les quick settings
  • 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 dans la couleur d'accent. Il est possible d'installer le theme Morewaita qui permet d'avoir + d'icones, notamment au niveau des icones de fichiers.
  • Tiling Assistant est un système de tuile plus avancé pour GNOME

( Vous pouvez voir plus d'extensions ici )

Applications

Voici une liste plus complète d'applications cool pour GNOME, complétant la liste de mes applications préférée que j'ai déjà mis dans la page précédante !

Applis de base

Ces applications remplace et/ou remplissent des rôles classiques (Todo, Notes, etc).

  • ( La plupars des applications de bases de GNOME :3 )
  • 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 photos 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.
  • Apostrophe est un éditeur de texte spécialisé dans le markdown.
  • Ptyxis est un terminal adapté pour bosser avec des containers

Clients web / internet

  • 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.

Multimedia

  • Pinta est un éditeur d'image, visant à reproduire ce que pouvait faire Paint.NET.
  • Switcheroo est ce que j'utilise quand je veux convertir des images simplement sans outil web ou sans ouvrir Pinta ou 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).
  • Curtail est un compresseur d'image.
  • Shortwave est un logiciel pour écouter la radio.
  • Celluloid est un logiciel de vidéo plus avancé, utilisant MPV.
  • Foliate est un lecteur de ebook.

Sécurité

  • Authenticator est un outil d'authentification à deux facteurs
  • Secrets est un gestionnaire de mot de passé basé sur Keepass

Customisation

  • 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.
  • AdwSteamGtk est un installeur pour Adwaita for Steam.
  • Add water est un installeur pour le theme GNOME de Firefox
  • GDM Settings permet de customiser les settings de l'écran d'ouverture de GNOME.

Developpement

  • GNOME Builder est l'IDE officiel de GNOME.
  • Gaphor est un outil de modélisation UML/SysML.
  • Webfont Kit Generator permet de facilement créer des polices CSS.
  • Commit
  • Workbench est une application pour apprendre à utiliser les techno de GNOME.
  • Turtle est un outil pour gérer ses dépots git, avec une extension Nautilus.
  • Biblioteca est un outil pour lire la doc de dev de GNOME.

Outils divers

  • Packet est une application de partage de fichier d'appareil à appareil utilisant le protocole Quick Share d'Android.
  • Graphs est un outil de graphiques.
  • Cartridges est un launcher de jeu supportant Steam, Lutris, Heroic, Bottles, Flatpak et Itch.
  • Pika Backup est un outil de backup basé sur borg.
  • Déjà Dup Backups est un autre outil de backup.
  • Bottles est un outil pour lancer des applis windows via Wine.
  • Libellus est un wiki pour D&D 5e Edition.

Extensions

GNOME ayant une partie de son shell écrit en javascript, cela le rend très extensible, et y'a tout un écosystème d'extensions autour qui existe. Voici quelques unes intéressantes.

( Note: il y a souvent beaucoup de confusion avec ça, la partie javascript est surtout la partie la plus "haut niveau" du shell, mais son coeur est écrit en C et utilise de l'accélération matériel. Contrairement à ce qu'on pense, c'est rarement le javascript qui est lié aux soucis de performance, plus que l'architecture globale de mutter+gnome-shell, notamment pas mal étaient lié à des histoires d'attentes un peu complexe ou j'ai pas tout compris entre les composants )

Extension UX/UI

Ce sont les extensions qui participent à "comment on utilise son ordinateur".

  • Dash-to-Dock permet d'avoir un duck.
  • Dash-to-Panel permet d'avoir une barre de tâche à la KDE/Windows.
  • Dock-from-Dash un autre dock.
  • Tiling Assistant est un système de tuile plus avancé pour GNOME
  • PaperWM un gestionnaire de fenêtre scrollable
  • Coverflow Alt-Tab un alt-tab en plein écran.
  • Fly-Pie un menu fonctionnant à la souris, très intéressant !
  • Search Light 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.

Customization

Transformez votre GNOME-Shell !

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 les quick settings

Menus & applets

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 (un peu genre le menu pomme de macOS), et peut être pas mal custimisé à votre gout.
  • Arc Menu est un menu à la Windows7, se combinant très bien avec Dash to Panel.
  • Application Menu affiche un menu d'application par catégorie, à la GNOME 2
  • Places Indicator affiche un menu des dossier important, à la GNOME 2
  • 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.
  • OpenWeather affiche un applet plus complet de meteo.
  • RunCat est un petit chat qui vous dit votre usage CPU grâce à sa vitesse de course. Miaou.
  • Removable Drive Menu est un menu pour afficher vos disques possible à retirer.
  • KStatusNotifiers/AppIndicator Support est une systray classique pour GNOME.

Extension eye-candy

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

Themes appli non-GTK

Liens et communauté