¿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.
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".
exec xmonad
, y luego elegir el que desee al iniciar sesión. Luego, puede usarmanageHook
s de xmonad para colocarlos en la disposición correcta en el espacio de trabajo correcto.xmonad-sessions
un 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.Respuestas:
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.
manageHook
s 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".
fuente