4 packages Emacs qui ont remplacé les applications quotidiennes pour moi
Agence web » Actualités du digital » 4 packages Emacs qui ont remplacé les applications quotidiennes pour moi

4 packages Emacs qui ont remplacé les applications quotidiennes pour moi

Vous avez probablement entendu parler de l'éditeur de texte Emacs, mais saviez-vous qu'il est souvent réutilisé pour remplacer des applications de bureau à part entière ? Ce n'est pas de notoriété publique, mais Emacs possède un écosystème très mature et est multifonctionnel au-delà de son objectif initial. Des lecteurs RSS aux clients de messagerie, j'ai quatre cas d'utilisation d'Emacs que je préfère aux logiciels traditionnels.

J'ai entendu les mèmes : Emacs est un système d'exploitation avec un éditeur de texte médiocre. C’est une phrase ironique qui se moque de sa complexité, et c’est vrai. Pour la plupart, Emacs est hors de portée, mais pour l'utilisateur expérimenté et curieux, c'est une autre frontière inconnue. Ceux qui sont convertis depuis longtemps voient Emacs non seulement comme un outil qu'ils utilisent, mais aussi comme un composant essentiel de leur flux de travail. Cela permet de donner vie aux idées et d’aborder les problèmes sous de nouveaux angles. De la consommation de contenu à la modélisation de plans, en passant par l'organisation des informations et la communication, Emacs fait tout cela et bien plus encore.

Pour ceux qui ne le savent pas, RSS est un mécanisme par lequel les sites Web diffusent leur contenu sans formatage. Tout comme votre navigateur Web télécharge et affiche du HTML avec des décorations sophistiquées, un client RSS reçoit un document structuré, le traite, puis fournit un texte lisible sous forme de flux. Il donne aux clients la liberté d'organiser et d'afficher le contenu comme ils le souhaitent. C'est votre nouvelle qui vient à vous et non l'inverse.

J'ai essayé quelques clients RSS au fil des ans, et beaucoup ne correspondent pas à mon flux de travail piloté par clavier. Avec Elfeed, j'obtiens exactement ce dont j'ai besoin : un client simple en texte brut avec des claviers avancés. Bien qu'il utilise une approche simple, il dispose d'une fonctionnalité puissante qui traite les titres des articles pour attribuer des balises, me permettant de basculer entre les vues de flux sans jamais toucher la souris.

Ce n’est pas compliqué, mais à quel point un lecteur de flux doit-il être compliqué ? Je souhaite lire des titres et ouvrir du contenu dans mon navigateur sans l'entraînement cardio intense que je reçois d'une interface utilisateur traditionnelle, et Elfeed le propose.

Flux de travail avancé de prise de notes avec Org-roam

Org-roam est de loin mon package le plus utilisé. Il s'agit d'un système de prise de notes dans lequel les utilisateurs organisent un vaste graphique de notes interconnectées, avec de puissantes capacités de recherche et une extensibilité infinie. Il est construit sur le célèbre mode Org, l'une des plus grandes inventions de tous les temps.

La principale proposition de valeur du mode Org est l'ajustement rapide de la mise en page des documents, ce qui rend la planification et l'itération des idées incroyablement faciles. Avec un peu d'expérience et un flux de travail systématique de prise de notes, Org-roam change véritablement la donne. Des applications comme Obsidian ont d'excellentes fonctionnalités, mais à mon avis, elles ne remplacent pas le mode Org.

Pour un débutant, le moyen le plus simple de configurer Org-roam consiste à utiliser Doom Emacs (une sorte de framework). Il suffit d'activer un indicateur et d'actualiser l'éditeur.

Tâches et planification avec Org Agenda

Le principe de base du mode Org est d’organiser votre vie. L'idée est de planifier sur « papier » et d'utiliser l'interface fluide du mode Org pour organiser, réorganiser, itérer et modifier facilement vos idées.

Finalement, stocker vos pensées dans des fichiers oubliés depuis longtemps devient inutile sans un appel à l'action très visible, et c'est ce que fait Org Agenda. Alors que les notes fournissent le contexte, vous permettant de commencer là où vous vous êtes arrêté, les tâches sont les unités de travail ordonnées sur lesquelles vous pouvez séquencer, réorganiser, modifier et itérer. Ils rassemblent toutes les notes et ressources pertinentes dans un petit package très visible et exploitable.

Cela semble être une façon longue de décrire un système de tâches, mais lorsqu'il est profondément intégré à une base de connaissances étendue, un fil d'actualité, un courrier électronique (abordé ci-dessous) et même des systèmes de chat, il devient extrêmement puissant, vous permettant de capturer, archiver et agir sur des idées comme aucun autre système.

Vos idées peuvent être aussi petites que penser à acheter un article ou aussi grandes que planifier un projet. Bien que les avantages changent la vie (sans exagération), les gens y passent souvent en raison de sa complexité.

Si vous avez de l'expérience en codage ou souhaitez commencer, je vous invite fortement à essayer Org Agenda, Org mode et Org-roam.

Flux de travail de messagerie piloté par clavier avec mu4e

Mu4e est un package que j'expérimente depuis quelques mois. La mise en place demande beaucoup de patience, mais les récompenses en valent la peine. Alors que je suis encore en transition vers un flux de travail de messagerie piloté par Emacs, mon esprit fourmille d'idées.

Étant donné qu'Emacs dispose d'un écosystème à part entière, une intégration approfondie avec d'autres packages est possible, y compris la prise de notes. Par exemple, vous pouvez enregistrer des liens dans une note en mode Org, où chacun active une vue filtrée spécifique de votre boîte aux lettres. Vous pouvez ensuite créer un index de différentes vues basées sur des propriétés telles que l'expéditeur, la boîte aux lettres, le contenu, etc. Une boîte aux lettres sans organisation est un chaos, et ces vues ajoutent une autre dimension, permettant de basculer rapidement entre les contextes.

Outre ces vues, il est possible de prendre des notes sur des e-mails ou des fils de discussion spécifiques, de les lier tous ensemble dans une note axée sur le projet, puis de les résumer ou de les commenter. Vous pouvez même créer des tâches à effectuer pour des conversations individuelles à la volée. De cette façon, Emacs devient un puissant annotateur de correspondance, garantissant que vous n'oublierez jamais le contexte, ce que vous pensiez ou ce qui doit être fait.

9 applications open source que j'installe sur chaque nouveau PC Windows

Ne cassez pas notre carte de crédit.


Quand les gens disent qu'Emacs est complexe, ils n'ont pas tort. C'est pour les utilisateurs expérimentés et ceux qui souhaitent repousser les limites. Ce n'est vraiment pas pour tout le monde, ce qui est dommage car une grande part du pouvoir reste enfermée derrière son mystère.

Les packages de type application qui existent ont été créés par des personnes qui s'épanouissent dans un environnement piloté par clavier. Si cela vous ressemble et que vous aimez faire bouger les choses par vous-même, Emacs propose de nombreux cas d'utilisation, et son extension ira aussi loin que votre imagination peut vous mener.

Si vous souhaitez commencer, vous devriez consulter mon guide du débutant sur Doom Emacs.


Une femme au milieu de nombreux cercles avec des bulles de pensée vides dans NotebookLM

7 façons dont j'utilise NotebookLM pour me faciliter la vie

NotebookLM ne se limite pas à la simple collecte d'informations.

★★★★★