¿Hay disponible un escritorio / WM centrado en el teclado?


20

Conozco el increíble administrador de ventanas, que después de algunas personalizaciones puede satisfacer mis deseos, pero me preguntaba si hay un entorno de escritorio centrado en el teclado que no requiera demasiados ajustes para que sea realmente útil. Por supuesto, gnome y estoy seguro de que KDE tiene atajos agradables y la capacidad de configurarlos como desee, pero eso se convierte en un problema porque en muchos casos el teclado termina en conflicto con el comportamiento del programa incorporado.

¿Alguna sugerencia?

Respuestas:


36

¡Hay bastantes! (Sin embargo, todos los que conozco también son administradores de ventanas en mosaico ).

  • XMonad es probablemente el que tiene la mayor comunidad de usuarios. Tiene una amplia documentación y funciona bien con extensiones GNOME / EWMH (aunque debe activarlas en el archivo de configuración). El archivo de configuración tiene la sintaxis de Haskell, pero ciertamente es posible editarlo sin saber mucho sobre Haskell, simplemente copiando y pegando ejemplos de la documentación. Las combinaciones de teclas predeterminadas están viminspiradas, aunque todas se pueden reasignar (incluido el uso de combinaciones de teclas encadenadas como las de Emacs C-a C-b C-c). Está disponible en Ubuntu como paquete xmonad.

  • Bluetile es un descendiente de XMonad: admite un archivo de configuración simplificado y se integra bien con el escritorio GNOME de forma predeterminada. Desafortunadamente, no está disponible en Ubuntu 10.04, por lo que debe instalarlo desde la fuente.

  • DWM es el "padre inspirador" de XMonad y Awesome. Es muy delgado y rápido, y está disponible como paquete dwmen Ubuntu 10.04. Sin embargo, por diseño, para cambiar la configuración, debe editar un archivo de encabezado en las fuentes y volver a compilar; La mayoría de la documentación sobre las opciones disponibles solo está disponible como publicaciones en la lista de correo. No es compatible con GNOME / EWMH por defecto, tendrá que parchearlo; La bifurcación Echinus de DWM comenzó de esta manera. La mayoría de los dwmusuarios desaprobarán un "entorno de escritorio", por lo que probablemente no sea la opción correcta si te gustan los trucos de GNOME. Las combinaciones de teclas predeterminadas son vimsimilares a; pueden reasignarse, pero no hay opción para combinaciones de teclas encadenadas.

  • Awesome comenzó como un tenedor de DWM.

  • Ion es un administrador de ventanas de mosaico totalmente programable en Lua: también el "archivo de configuración" es un script de Lua, por lo que puede asignar cualquier tecla a cualquier acción (siempre que sepa lo suficiente Lua para la tarea). No hay soporte para extensiones GNOME o EWMH, que yo sepa. Disponible en Ubuntu 10.04 como paquete ion3.

  • wmii es el predecesor de DWM (mismo autor). Puede ser controlado completamente por el teclado, pero tiene una selección más pequeña de diseños, y el formato de configuración se basa en un "sistema de archivos virtual", que hace posible cosas muy complejas pero (en mi humilde opinión) también cosas simples bastante complicadas. Disponible en Ubuntu 10.04 como paquete wmii.

  • larswm puede configurar un enlace de teclas para todas las operaciones que admite. La documentación viene en forma de una página de manual, clara y completa. La comunidad de usuarios ahora es muy pequeña, y la lista de correo solía permanecer en silencio durante meses. No hay soporte para EWMH / extensiones de escritorio. Disponible como paquete larswm.

  • Ratpoison , como su nombre lo dice, te obliga a no usar el mouse. Cada acción se logra con un golpe de tecla. Las combinaciones de teclas predeterminadas están inspiradas en GNU screeny Emacs; pueden ser rebotados, sujetos a la restricción de que siempre hay una "clave de prefijo" global para iniciar la acción. StumpWM es una reescritura de ratpoisonCommon Lisp, que agrega la buena opción para hackear el WM mientras lo está ejecutando. No hay soporte para EWMH / extensiones de escritorio (por diseño, diría). Ambos están disponibles en Ubuntu 10.04 (paquetes ratpoisony stumpwm).


impresionante ya no es un mosaico wm, aunque todavía es compatible con mosaico
bandi

El autor de Bluetile se refiere XMonadcomo una biblioteca para escribir gestores de ventanas. Creo que esta es una descripción precisa.
isomorfismos el

1

Uso Metao Ctrl-Altmodificadores para accesos directos de escritorio.

La mayoría de los programas usan Ctrlo Altmodificadores para sus atajos (o usan las teclas de función sin modificadores).

La mayoría de los programas no usan Ctrl-Altatajos y casi nunca usan Metaatajos, por lo que debe estar seguro de usarlos sin conflictos.


2
En los teclados estándar <Meta>es la tecla de Windows.
LassePoulsen


1

Además de increíble, otras opciones son DWM y WMii. No sé mucho sobre WMii, pero DWM es extremadamente simple y elegante y tiene toda la personalización contenida en el código fuente. Sin embargo, esto significa que debe volver a compilarlo cada vez que cambie un acceso directo. Esto es lo que le da a dwm su potencia y rendimiento.

Mi elección sería increíble: se puede instalar fácilmente desde los repositorios oficiales de ubuntu.

sudo apt-get install awesome awesome-extras

CÓMO: Configurar AwesomeWM: ignore la compilación de las instrucciones src si usa el comando de instalación anterior


No pude publicar estos enlaces en mi respuesta, ya que me falta la reputación suficiente para enviar más de 1 hipervínculo. Intentando publicar a través de comentarios. Por cierto, aquí hay algunos hilos impresionantes de ubuntuforums sobre el uso de awesome en ubuntu ;-). Awesome Window Manager 3.0: ubuntuforums.org/showthread.php?t=948361 Awesome - Una breve introducción: ubuntuforums.org/showthread.php?t=675292 Inalámbrico en increíble con wicd / nm: ubuntuforums.org/showthread.php?t = 1260250
koushik

1

Yo diría que Emacs ha cruzado la frontera de ser un editor de texto y ahora es un sistema operativo completo, y al menos para mí, es mi interfaz de usuario centrada en el teclado preferida. Me refiero a la declaración anterior como un cumplido y una fuerte recomendación del programa en lugar de la broma cansada que algunas personas implican con la misma declaración.

Normalmente lo invoco en una ventana de terminal con:

emacs -nw

Por supuesto, instálalo con:

sudo apt install emacs

Todavía me sorprende que Ubuntu y Canonical elijan no instalarlo de manera predeterminada.

Tiene una curva de aprendizaje algo pronunciada, pero lo recompensará con un entorno de trabajo rico y editor. Comience su exploración utilizando su tutorial incorporado, que puede invocar con:

ctrl-h t
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.