Existe-t-il un bureau / WM centré sur le clavier?


20

Je connais le gestionnaire de fenêtres génial , qui après une certaine personnalisation peut convenir à mes désirs, mais je me demandais s'il y avait un environnement de bureau centré sur le clavier qui ne nécessite pas trop de réglages pour le rendre vraiment utile. Bien sûr, gnome et je suis sûr que KDE a de bons raccourcis et la possibilité de les configurer comme vous le souhaitez, mais cela devient un problème car dans de nombreux cas, le clavier finit par entrer en conflit avec le comportement du programme intégré.

Aucune suggestion?

Réponses:


36

Il y a plein! (Cependant, tous ceux que je connais sont également des gestionnaires de fenêtres en mosaïque .)

  • XMonad est probablement celui avec la plus grande communauté d'utilisateurs. Il a une documentation complète et fonctionne bien avec les extensions GNOME / EWMH (même si vous devez les activer dans le fichier de configuration). Le fichier de configuration a la syntaxe Haskell, mais il est certainement possible de le modifier sans en savoir beaucoup sur Haskell, en copiant + collant simplement des exemples de la documentation. Les raccourcis clavier par défaut sont viminspirés, bien qu'ils puissent tous être remappés (y compris en utilisant des raccourcis clavier enchaînés comme Emacs C-a C-b C-c). Il est disponible dans Ubuntu sous forme de package xmonad.

  • Bluetile est une progéniture de XMonad: il prend en charge un fichier de configuration simplifié et s'intègre bien avec le bureau GNOME par défaut. Malheureusement, il n'est pas disponible dans Ubuntu 10.04, vous devez donc l'installer à partir des sources.

  • DWM est le "père inspirant" de XMonad et Awesome. Il est très simple et rapide, et disponible en tant que package dwmdans Ubuntu 10.04. Cependant, par conception, pour modifier la configuration, vous devez modifier un fichier d'en-tête dans les sources et recompiler; la plupart de la documentation sur les options disponibles n'est disponible que sous forme de publications dans la liste de diffusion. Il ne prend pas en charge GNOME / EWMH par défaut, vous devrez le patcher; la fourche Echinus de DWM a commencé de cette façon. La plupart des dwmutilisateurs désapprouveront un "environnement de bureau", donc ce n'est probablement pas le bon choix si vous aimez les gadgets GNOME. Les raccourcis clavier par défaut sont vimsimilaires à; ils peuvent être remappés, mais il n'y a pas d'option pour les combinaisons de clés chaînées.

  • Awesome a commencé comme un fork de DWM.

  • Ion est un gestionnaire de fenêtres de mosaïque entièrement programmable dans Lua: le "fichier de configuration" est également un script Lua, vous pouvez donc mapper n'importe quelle clé à n'importe quelle action (à condition que vous connaissiez suffisamment Lua pour la tâche). Pas de prise en charge des extensions GNOME ou EWMH, pour autant que je sache. Disponible dans Ubuntu 10.04 sous forme de package ion3.

  • wmii est le prédécesseur de DWM (même auteur). Il peut être entièrement contrôlé par le clavier, mais a une plus petite sélection de dispositions, et le format de configuration est basé sur un "système de fichiers virtuel", ce qui rend les choses très complexes possibles mais (à mon humble avis) aussi les choses simples plutôt compliquées. Disponible dans Ubuntu 10.04 sous forme de package wmii.

  • larswm peut configurer une liaison de clé pour toutes les opérations qu'il prend en charge. La documentation se présente sous la forme d'une page de manuel, claire et complète. La communauté d'utilisateurs est maintenant très petite et la liste de diffusion était silencieuse pendant des mois. Pas de support pour les extensions EWMH / desktop. Disponible en package larswm.

  • ratpoison , comme son nom l'indique, vous oblige à ne pas utiliser la souris. Chaque action est accomplie par un coup de clé. Les raccourcis clavier par défaut sont inspirés de GNU screenet Emacs; ils peuvent être rebondis, sous la contrainte qu'il existe toujours une "clé de préfixe" globale pour initier l'action. StumpWM est une réécriture de ratpoisonCommon Lisp, qui ajoute la belle option pour pirater le WM pendant que vous l'exécutez. Pas de support pour les extensions EWMH / desktop (par conception, je dirais). Les deux sont disponibles dans Ubuntu 10.04 (packages ratpoisonet stumpwm).


génial n'est plus un wm de carrelage, bien qu'il supporte toujours le carrelage
bandi

L'auteur Bluetile se réfère à XMonadune bibliothèque pour écrire des gestionnaires de fenêtres. Je pense que c'est une description précise.
isomorphismes

1

Utilisez Metaou Ctrl-Altmodificateurs pour les raccourcis du bureau.

La plupart des programmes utilisent Ctrlou des Altmodificateurs pour leurs raccourcis (ou utilisent les touches de fonction sans modificateurs).

La plupart des programmes n'utilisent pas de Ctrl-Altraccourcis et n'utilisent presque jamais de Metaraccourcis, vous devez donc être sûr de les utiliser sans conflit.


2
Sur les claviers standard se <Meta>trouve la touche Windows.
LassePoulsen


1

En plus de génial, d'autres choix sont DWM et WMii. Je ne connais pas grand chose à WMii mais DWM est extrêmement simple et élégant et a toutes les personnalisations contenues dans le code source lui-même. Cependant, cela signifie qu'il vous oblige à le recompiler à chaque fois que vous modifiez un raccourci. C'est ce qui donne à dwm sa puissance et ses performances.

Mon choix serait génial - il peut être facilement installé à partir des dépôts officiels ubuntu.

sudo apt-get install awesome awesome-extras

HOWTO: Configurer AwesomeWM - Ignorer la construction à partir des instructions src si vous utilisez la commande d'installation ci-dessus


Je n'ai pas pu publier ces liens dans ma réponse car je manque de réputation pour soumettre plus d'un hyperlien. Essayer de poster via des commentaires. BTW, voici quelques discussions géniales sur ubuntuforums sur l'utilisation de awesome dans ubuntu ;-). Awesome Window Manager 3.0: ubuntuforums.org/showthread.php?t=948361 Awesome - Une brève introduction: ubuntuforums.org/showthread.php?t=675292 Wireless in awesome with wicd / nm: ubuntuforums.org/showthread.php?t = 1260250
koushik

1

Je dirais qu'Emacs a franchi la frontière d'être un éditeur de texte et est maintenant un système d'exploitation complet, et au moins pour moi, est mon interface utilisateur centrée sur le clavier préférée. Je veux dire la déclaration ci-dessus comme un compliment et une forte recommandation du programme plutôt que la blague fatiguée que certaines personnes impliquent avec la même déclaration.

Je l'invoque généralement dans une fenêtre de terminal avec:

emacs -nw

Bien sûr, installez-le avec:

sudo apt install emacs

Je suis toujours surpris qu'Ubuntu et Canonical choisissent de ne pas l'installer par défaut.

Il a une courbe d'apprentissage quelque peu abrupte, mais vous récompensera avec un environnement de travail et un éditeur riches. Commencez votre exploration en utilisant son didacticiel intégré, que vous pouvez invoquer avec:

ctrl-h t
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.