Sans doutes l'une des fonctionnalités que j'aime le plus sur Linux est la possibilité de personnaliser le système à votre goût et de manière assez impressionnante, puisqu'on nous propose un grand nombre d'environnements de bureau qui sont pour la plupart assez esthétiques et qui permettent une personnalisation au point de pouvoir combiner différents éléments et même de pouvoir travailler avec différents gestionnaires de fenêtres ( Gestionnaires Windows).
Et est-ce en parlant de sujet, il y a quelques jours les développeurs de Distribution Linux "CuteFishOS" qui est basé sur Debian (et selon ses créateurs il sera prêt d'ici la fin de l'année) fait savoir qu'ils travaillaient sur le développement de un nouvel environnement de bureau personnalisé, qui s'appelle "CuteFish" et dont le style rappelle celui de MacOS.
À propos de l'environnement de bureau CuteFish
Comme mentionné, CuteFishOS n'est pas encore prêt, mais il est actuellement possible de tester l'environnement de bureau CuteFish dans Arch Linux et l'un de ses dérivés, car dans les référentiels Arch Linux, il existe déjà l'environnement et un groupe d'utilisateurs de la communauté Manjaro a créé un version communautaire de la distribution avec cet environnement, ce qui facilite encore plus son utilisation.
Concernant l'environnement, on peut se rendre compte qu'au départ l'interface graphique qu'il utilise est celle de KDE Frameworks avec Qt et Plasma 5, donc ceux qui aiment vraiment le travail sur KDE peuvent se sentir très à l'aise d'essayer cet environnement de bureau.
Le but de cet environnement graphique est de le concevoir pour les utilisateurs "novices". Pour cette raison, ils ont créé des applications spéciales telles que le gestionnaire de fichiers (cutefish-filemanager)
En ce qui concerne les composants de l'environnement personnalisé, ceux-ci sont développés sous la bibliothèque fishui Utilisé avec l'implémentation d'un plugin sur un ensemble de widgets Qt Quick Controls 2.
Bien que l'on puisse également remarquer que l'interface graphique est assez similaire à celle de Deepin et Jing OS et que cette dernière a influencé le projet d'environnement.

De plus, nous pouvons constater que les thèmes clairs et sombres sont pris en charge, fenêtres sans bordure, ombres sous les fenêtres, flou du contenu des fenêtres de fond, styles de menu et Qt Quick Control, tout cela est possible grâce à la base KDE et que pour gérer les fenêtres, on utilise le gestionnaire composite KWin avec un ensemble de plugins supplémentaires.
Il est également mentionné que le projet développe sa propre barre des tâches, une interface plein écran pour lancer des applications (lanceur) et un panneau supérieur avec un menu global, des widgets et une barre d'état système.
Parmi les applications développées par les participants au projet : gestionnaire de fichiers, calculateur et configurateur.

Il semble également adopter le style macOS en tant que système d'exploitation élémentaire pour lequel il n'y a pas beaucoup de tableaux à suivre comme modèle. La plupart vont avec la norme de style Windows, comme Cinnamon, Plasma, etc.
C'est définitivement un projet qui vient de commencer et qui a encore un long chemin à parcourir avant qu'il ne se stabilise en tant que graphique. Il n'est donc pas recommandé de l'avoir dans une machine de production.
Essayez CuteFish
Les versions d'installation de la distribution CuteFish OS ne sont pas encore prêtes, mais l'environnement peut déjà être testé en installant le groupe de packages cutefish pour Arch Linux ou en utilisant une version alternative de Manjaro Сutefish.
Pour ceux qui sont intéressé à pouvoir tester l'environnement sur Arch Linux ou l'un de ses dérivés, ouvrez simplement un terminal et nous allons y taper la commande suivante.
sudo pacman -Syu cutefish
De la même façon pour ceux qui souhaitent essayer Manjaro avec cet environnement desktop, ils pourront obtenir l'image iso du lien suivant
Les développements du projet sont écrits en C++ en utilisant Qt et les bibliothèques KDE Frameworks. Le code est distribué sous licence GPLv3.