La clé de tout cela n'est pas la distribution, mais les outils. Arrêtez simplement d'utiliser les outils GUI et ajustez les outils CLI pour qu'ils ressemblent et se comportent exactement comme vous le souhaitez. Une façon consiste à le modifier ~/.Xresources
, puis à le charger avec xrdb
in ~/.xinitrc
. Là, vous pouvez également démarrer un tas d'applications que vous utilisez toujours.
Évidemment, vous avez besoin d'un bon shell: je dirais zsh. Vous devrez travailler en profondeur ~/.zshrc
. (Mais bash fonctionnerait aussi, bien sûr. Alors, ce ~/.bashrc
serait l'endroit.)
Deuxièmement, un éditeur. Emacs ou vim, selon celui que vous utilisez actuellement. Un éditeur moins avancé (par exemple, nano) ne fera pas l'affaire. Comme avec le shell, vous feriez beaucoup de travail sur le ~/.emacs
ou les fichiers init correspondants.
Vous devez incorporer autant que possible dans votre éditeur de texte. Je vais donner quelques exemples du monde Emacs, simplement parce que je suis un utilisateur Emacs. Pour le courrier, rmail. Pour la gestion des fichiers, dired. Pour la navigation sur le Web, W3M. Pour les nouvelles, gnus (bien que je ne l'utilise pas). Pour les pages de manuel, M-x man
. Etc.
La raison pour laquelle vous feriez cela et n'utilisez pas d'autres applications CLI (par exemple, uniquement man
pour les pages de manuel, lynx pour la navigation, etc.) est:
1) le niveau d'intégration (tuer, tirer, créer des raccourcis; tout en un clin d'œil ...)
2) les raccourcis clavier pour naviguer dans le curseur, rechercher, etc. (c'est-à-dire votre mémoire musculaire)
Quant à X, vous n'avez pas besoin de l'abandonner. Ce n'est pas parce que vous voulez tout dans CLI que vous ne voulez pas du tout de GFX (ou - au moins, je veux seulement CLI et GFX). Par exemple, bien que vous modifiiez ou convertissiez des images avec (CLI), vous souhaiterez toujours les afficher pour vérifier le résultat (par exemple, dans gliv; désactivez simplement la barre de menus pour ne pas être tenté d'utiliser la souris). Un autre exemple est les documents LaTeX et PDF.
Quant au terminal, la plupart des gens diraient screen ou tmux mais vous pouvez aussi utiliser les terminaux virtuels Linux (la console ou ttys). Dans X, urxvt a une extension Perl qui active les onglets. Pour ceux (les ttys et urxvt), vous pouvez configurer une interface uniforme, par exemple Alt-J / K pour basculer entre les onglets, vous n'avez donc pas besoin d'atteindre les touches fléchées (ou quoi que ce soit par défaut).
Bonne chance :) N'hésitez pas à m'envoyer quelques conseils par vous-même lorsque vous avez terminé (ou presque là ... vous n'avez jamais terminé), car je suis sur la même voie que vous.