¿Puedo hacer que la tecla mod xmonad sea ctrl-alt?

¿Puedo hacer que la tecla mod xmonad sea ctrl-alt?

Tanto alt como ctrl se usan individualmente para muchas cosas y mi teclado actual no tiene una tecla de Windows. ¿Puedo hacer que la tecla mod xmonad sea ctrl-alt en lugar de solo una tecla? (Por ejemplo, ctrl-alt-1 debería ir al primer escritorio, pero ctrl-1 y alt-1 deberían pasarse a la aplicación actual).

Respuesta1

Sí tu puedes. En realidad, es bastante simple. Saltaré a un ejemplo y luego lo explicaré. Este ejemplo proviene directamente de una versión anterior de mi archivo de configuración quepuedes encontrarlo en línea aquí. Ahora un poco de código:

, ((altMask .|. controlMask, xK_Left  ), prevWS)
, ((altMask .|. controlMask, xK_Right ), nextWS)

Y eso es todo lo que hay que hacer. Cuando presiono Alt+Ctrl+Izquierda, se ejecuta prevWS (de CycleWS) y cuando presiono Alt+Ctrl+Derecha se ejecuta nextWS. Y eso es todo. Lo encontrarás en la sección myKeys de mi configuración de XMonad y si necesitas más ayuda, pregúntame en los comentarios.

Debo tener en cuenta que en el archivo de configuración:

altMask = mod1Mask

¿Alt debería ser uno de los mod-? llaves.

Ah, y en caso de que seas nuevo en XMonad, si no quieres sumergirte en la creación de un archivo de configuración más grande como el mío y quieres mantenerlo básico por ahora y simplemente agregar o modificar algunas claves, entoncesRecomiendo usar las funciones EZConfig como se muestra en este ejemplo de función principal aquí.

información relacionada