Le navigateur web piloté par le clavier Nyxt

Si vous êtes à la recherche d’un navigateur web piloté par le clavier, extensible et conçu pour les utilisateurs avancés, vous devriez jeter un coup d’œil à Nyxt. Nyxt est un navigateur qui vous permet de tout contrôler avec votre clavier, de le personnaliser avec du code Lisp et d’utiliser des fonctionnalités avancées pour augmenter votre productivité. Dans cet article de blog, nous allons vous présenter quelques-uns des aspects uniques de Nyxt et vous montrer pourquoi il est plus qu’un simple navigateur.

Nyxt s’inspire d’Emacs et de Vim, deux éditeurs de texte populaires qui existent depuis des décennies. Ces éditeurs sont connus pour leurs puissantes combinaisons de touches, leurs nombreux plugins et leur capacité à automatiser des tâches. Nyxt emprunte certains de leurs concepts et les applique à la navigation sur le web. Par exemple, vous pouvez utiliser des raccourcis clavier familiers pour naviguer sur le web, changer d’onglet, rechercher des liens et exécuter des commandes. Vous pouvez également étendre Nyxt avec du code Lisp, qui est un langage de programmation flexible et expressif qui peut manipuler n’importe quel aspect du navigateur. Vous pouvez écrire vos propres fonctions, modes et raccourcis clavier pour personnaliser Nyxt à votre guise.

Comment installer le navigateur Nyxt ?

Pour installer Nyxt, vous pouvez télécharger la dernière version du navigateur sur son site web : https://nyxt.atlas.engineer/download . Pour le moment, la version officielle est disponible sur Linux. Ceux sur Windows peuvent l’installer par WSL. Sur macOS, vous pouvez utiliser Docker, mais avec une ancienne version du navigateur.

À travers l’interface graphique, il suffit de télécharger la version flatpak et le lancer.

En ligne de commande, on tape :

wget https://github.com/atlas-engineer/nyxt/releases/download/3.0.0/nyxt-3.0.0.tar.xz
mkdir nyxt && mv nyxt-3.0.0.tar.xz ./nyxt
cd nyxt && tar xvf ./nyxt-3.0.0.tar.xz

On crée un lien symbolique du répertoire « nyxt » vers « /usr/local/bin ». Cela ajoute Nyxt à la variable PATH de notre système et nous permet d’ouvrir le navigateur depuis n’importe où sur notre ordinateur :

sudo ln -s /home/$USER/nyxt/usr/local/bin/nyxt /usr/local/bin/nyxt

Nous pouvons maintenant lancer le navigateur Nyxt en tapant la commande “nyxt” et en appuyant sur la touche “Entrée”. Pour ouvrir une page web, il suffit d’appuyer sur Ctrl + L. Cela fera apparaître une petite invite où vous pourrez taper l’URL que vous souhaitez visiter.

Par défaut, Nyxt ne prend en charge aucune forme d’onglets de navigation. Au lieu de cela, il s’appuie fortement sur des cadres et des mémoires tampons indépendants pour maintenir chaque page web qu’il charge. Cela nous permet de personnaliser le comportement de Nyxt en fonction de chaque site web.

Nous pouvez accéder à une liste de toutes les mémoires tampons disponibles dans notre session actuelle en appuyant sur Alt + Bas.

Le navigateur Nyxt nous permet également d’ouvrir directement des pages web dans des mémoires tampons séparés. Comme pour l’ouverture d’un onglet en arrière-plan, vous pouvez le faire en appuyant sur Alt + L.

Nyxt offre également des fonctionnalités innovantes que l’on ne trouve pas dans les autres navigateurs. Par exemple, Nyxt dispose d’un historique arborescent qui vous permet de voir toutes les pages que vous avez visités dans une structure hiérarchique. Ainsi, vous pouvez facilement revenir à n’importe quel point de votre session de navigation sans perdre la trace de ce que vous avez fait. Nyxt dispose également d’une fonction de recherche multi-onglets qui vous permet de rechercher des mots-clés dans plusieurs onglets à la fois et d’afficher tous les résultats dans une seule fenêtre. Cette fonction est utile pour comparer des informations provenant de différentes sources ou pour trouver ce dont vous avez besoin parmi de nombreux onglets ouverts. Une autre caractéristique de Nyxt est son puissant système de signets qui vous permet de marquer vos signets avec des mots-clés et de les rechercher à l’aide de requêtes complexes. Vous pouvez également capturer plus de données sur vos signets, comme des notes, des captures d’écran ou des métadonnées.

Nyxt est plus qu’un simple navigateur. C’est un navigateur de hacker qui vous donne un contrôle total et une grande flexibilité sur votre expérience du web. Si vous souhaitez essayer Nyxt, vous pouvez le télécharger depuis son site officiel ou son dépôt GitHub. Vous pouvez également lire d’autres articles sur Nyxt sur son blog ou rejoindre son forum ou son chat pour poser des questions et partager vos commentaires. Nyxt est un projet open source qui accueille les contributions de tous ceux qui souhaitent l’améliorer.

Partager
Kamleu Noumi Emeric

Je suis un ingénieur en télécommunications et je suis le créateur du site tech-connect.info. J'ai une grande passion pour l'art, les hautes technologies, les jeux, les vidéos et le design. Aimant partager mes connaissances, Je suis également blogueur pendant mon temps libre. Vous pouvez me suivre sur ma page sociale Facebook.

Publié par
Kamleu Noumi Emeric
Mots clés navigateur

Articles récents

La communication digitale : un levier incontournable pour les entreprises

Dans un monde où la technologie évolue à grande vitesse, la communication digitale s’impose comme…

13 novembre 2024

Pourquoi les bureauticiens doivent proposer des offres télécoms ?

Avec la transformation numérique qui bouleverse les entreprises de toutes tailles, les bureauticiens, traditionnellement associés…

20 août 2024

Votre smartphone est cassé ? Réparez-le !

Si vous lisez ces lignes, c'est peut-être que votre smartphone est cassé… La bonne nouvelle,…

12 août 2024