Guardar sesiones para archivar en xmonad

9

¿Es posible guardar una sesión xmonad en un archivo y volver a cargarla sobre la marcha? No quiero guardar solo la última sesión, sino poder guardar diferentes sesiones en diferentes archivos y volver a cargarla si lo deseo.

estudiante
fuente
Si está utilizando un administrador de pantalla para iniciar sesión, ¿no podría crear varias sesiones? Puede crear algunos de estos, para iniciar programas y finalizar exec xmonad, y luego elegir el que desee al iniciar sesión. Luego, puede usar manageHooks de xmonad para colocarlos en la disposición correcta en el espacio de trabajo correcto.
Edd Steel
Me topé con xmonad-sessionsun niño de 2 años que intenta hacer algo similar a la administración de sesiones usando XMonad. Sin embargo, no lo he probado. Supongo que obtendrás lo mejor del negocio con una combinación de un administrador de sesión ligero (¿XFCE, tal vez?) Usando XMonad para la gestión de ventanas.
Sr_

Respuestas:

4

Si solo desea iniciar un determinado conjunto de programas, por ejemplo, todo lo que necesita para la edición de gráficos, puede escribir un pequeño script de shell para iniciarlos. manageHooks puede colocar las ventanas en los espacios de trabajo correctos, etc.

Esto tendría el beneficio adicional de que podría "restaurar" múltiples configuraciones a la vez, por ejemplo, chat (pidgin, irssi), navegación (chrome).

El único inconveniente que veo es que necesita escribir manualmente sus "archivos de sesión".

kronn
fuente
¿No hay persistencia XMonad similar a las sesiones de Vim?
CMCDragonkai