Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierLinuxFr.org : les dépêches
  • ✇LinuxFr.org : les dépêches
  • Microsoft «Edit»
    Et si Microsoft croyait en la ligne de commande pour tous ? Idée étrange, mais vraie : depuis mi-mai 2025, Microsoft met à disposition un éditeur de texte minimaliste, mais fonctionnel, en ligne de commande : Edit. lien nᵒ 1 : Page GitHub du projetOn parle de quoi ? Il se nomme Edit … ou pas … à vous de voir comment vous voulez le nommer (oui, c'est écrit dans le bout de documentation disponible). C'est un logiciel libre - Licence MIT. Il est écrit en Rust, et tient dans un binaire statique (q

Microsoft «Edit»

Et si Microsoft croyait en la ligne de commande pour tous ?
Idée étrange, mais vraie : depuis mi-mai 2025, Microsoft met à disposition un éditeur de texte minimaliste, mais fonctionnel, en ligne de commande : Edit.

On parle de quoi ?

  • Il se nomme Edit … ou pas … à vous de voir comment vous voulez le nommer (oui, c'est écrit dans le bout de documentation disponible).
  • C'est un logiciel libre - Licence MIT.
  • Il est écrit en Rust, et tient dans un binaire statique (qui fait 222 ko pour la version Linux x86_64)
  • Il est prévu pour fonctionner sous Windows, MacOS et Linux au moins sur les architectures x86_64 et ARM 64 - Les binaire Windows et Linux, pour x86_64 et ARM 64 sont directement fournis dans les versions sur GitHub (vouz utilisez MacOS … compilez vous-même)

On n'avait pas déjà Visual Studio Code (ou le Bloc-notes) ?

Le nom est clairement une référence à l'historique edit.com que l'on trouvait sous MS-DOS, et ce nouvel Edit fonctionne bien en ligne de commande (oui, j'ai testé hors d'un environnement graphique). Mais aucune version DOS (16 bits) n'est prévue, le support du 32 bits étant même une priorité secondaire.

Le but est de rester simple et léger, loin de l'éditeur à faire tout (et n'importe quoi) qu'est Visual Studio Code, mais se montre plus avancé que le spartiate Bloc-notes (Notepad) Windows.

Quelques menus simples, assez peu de fonctions, mais prévu pour être simple à aborder.
La souris est gérée, si l’environnement la prend en charge.
La gestion des codages de caractères (avec UTF-8 par défaut vraisemblablement), du type de retour à la ligne, et des fichier multiples sont des fonctions de bases.
Plusieurs localisations, dont le français, sont déjà gérées … et plusieurs autres langues peuplent déjà les Pull-Requests.
Pas de coloration syntaxique, mais la question est déjà posée (et semble faire débat).


Ce n'est qu'un nouvel éditeur de texte en CLI, on n'en manquait pas forcément, même d'assez simples d'utilisation (enfin, les personnes qui utilisent la ligne de commande le savent).
Pas le plus novateur, pas le plus abouti, pas celui qui a le plus de fonctions, … juste un de plus … Mais quand on connait la force de frappe de Microsoft, cela a piqué ma curiosité et j'ai voulu en savoir plus (et tant qu'à faire partager ce que j'ai trouvé).

Je trouve aussi amusant que Microsoft s’intéresse à un outil simple et minimaliste, en ligne de commande et destiné au plus grand public, finalement très loin des ogres de ressources gonflés à l'IA dans les discours de grands décideurs.

Commentaires : voir le flux Atom ouvrir dans le navigateur

  • ✇LinuxFr.org : les dépêches
  • Not so Common Desktop Environment (NsCDE), un paradigme différent
    Not so Common Desktop Environment reproduit fidèlement Common Desktop Environment dit CDE, classique des Unix des années 90. Mais pourquoi puisque CDE est libre ? Eh bien pour faire mieux ! NsCDE est plus léger, plus complet, plus souple. NsCDE est sorti en version 2.3 le 20 juin 2023. C'est un petit projet qui s'appuie sur un thème pour FVWM et quelques utilitaires de son cru. Le reste, c'est un thème pour les applications GTK et Qt. Poussant le mimétisme jusqu'à reproduire le script shell du

Not so Common Desktop Environment (NsCDE), un paradigme différent

Not so Common Desktop Environment reproduit fidèlement Common Desktop Environment dit CDE, classique des Unix des années 90. Mais pourquoi puisque CDE est libre ? Eh bien pour faire mieux ! NsCDE est plus léger, plus complet, plus souple.

NsCDE est sorti en version 2.3 le 20 juin 2023. C'est un petit projet qui s'appuie sur un thème pour FVWM et quelques utilitaires de son cru. Le reste, c'est un thème pour les applications GTK et Qt. Poussant le mimétisme jusqu'à reproduire le script shell du premier démarrage, NsCDE vous demande quels doivent être votre terminal, votre gestionnaire de fichier, votre éditeur, etc. Ce n'est pas mal de pouvoir choisir ! Comme c'est assez abouti il n'y a pas eu de nouveaux développements depuis.

Impressions après quelques jours d'utilisation

J'ai trouvé l'ensemble agréable et cohérent, certes un peu brutal visuellement, mais on n'est pas devant un thème, c'est un paradigme de fonctionnement différent. Avec un peu d'habitude on peut bosser sans surprises.

Un exemple sur la gestion des fenêtres, différente du monde Win/Mac qui est le paradigme habituel sur la plupart des bureaux Linux :

Elles se déplacent encore par la barre de titre, mais pour le reste les trois clics de souris sont utilisés. 
Le bouton de gauche est trois choses à la fois : un menu déroulé par un clic gauche, un menu étendu déroulé par un clic droit et une boite de dialogue affichée par un clic centre ; la fenêtre se ferme avec un deuxième-clic rapproché dans le temps (clic gauche ou droit) ou un double clic aussi.
À droite, un bouton agrandit la fenêtre avec beaucoup de possibilités selon le clic gauche, centre ou droit et selon la séquence de clics ; un deuxième bouton réduit la fenêtre : clic gauche pour l'icônifier, clic droit pour l'enrouler. Icônifiée, un clic droit l'agrandit, les clics gauche et centre ouvrent des menus.

NsCDE ne propose qu'un minimum d'utilitaires, il ne s'agit pas de tout intégrer façon KDE ou Gnome, mais plutôt de fournir un environnement de travail pour interagir avec vos programmes préférés. Testez-le pour découvrir autre chose que le fonctionnement habituel. Le libre vous permet de choisir, sortez des sentiers battus.

En tout cas ne l'installez pas pour sa légèreté, Liam Proven l'utilisant avec des composants XFCE l'a trouvé plus léger que les autres, mais il est plus lourd que KDE 3.

image à remplacer

L'influence de CDE à travers des anecdotes

C'est moche, hein ? Et pourtant le design de CDE a influencé d'autres environnements de bureau :

  • Le présentation manager d'OS/2 a influencé l'aspect de Win 3 et CDE, mais réciproquement le LaunchPad d'OS/2 v3 reproduit le lanceur CDE.
  • XFCE 3 reproduisait le lanceur CDE : XFCE 3 avec le thème Motif
  • Et même KDE, dont le nom serait un jeu de mots avec Kool Desktop Environment (personne ne s'en souvient vraiment, on trouve d'autres explications).
  • À la même époque, Silicon Graphics avait pris un chemin différent avec IRIX Interactive Desktop. D'après mon cousin, qui passait de la PAO sur Mac à la 3D sous Irix, c'était très ergonomique et ça valait bien le Mac. Il n'a jamais eu besoin d'ouvrir un terminal. Irix

Installation

NsCDE propose quelques paquets tout prêt pour Fedora, Suse, Ubuntu, Debian et Slackware ainsi qu'un gros Tarball à décompresser dans /opt.

Je vous recommande de l'utiliser sous un compte de test, sinon NsCDE va pourrir votre bureau habituel avec ses boites de dialogue et ses thèmes Firefox, LibreOffice, etc. En plus, NsCDE n'a pas de script de désinstallation, il sauvegarde vos paramètres Gtk et Qt, mais seulement jusqu'aux versions 4 et 5.

Évitez d'y lancer des applications Gnome à cause des menus et fenêtres, sauf si vous installez gtk3-nocsd (no client side decoration). Préférer les applications légères et simples de LXDE/LXQt, Mate, XFCE, … Ou encore les applis Motifs/X11, le thème NsCDE leur ira comme un gant.

Tester CDE

Si vous tenez à essayer le vrai CDE pour voir comment c'était, il y a un CD Live sous Debian.

Commentaires : voir le flux Atom ouvrir dans le navigateur

❌
❌