Ist es möglich, eine xmonad-Sitzung in einer Datei zu speichern und im laufenden Betrieb neu zu laden? Ich möchte nicht nur die letzte Sitzung speichern, sondern verschiedene Sitzungen in verschiedenen Dateien speichern und neu laden können, wenn ich möchte.
9
exec xmonad
, und dann das gewünschte bei der Anmeldung auswählen. Anschließend können Sie xmonads verwendenmanageHook
, um sie in der richtigen Anordnung im richtigen Arbeitsbereich zu platzieren.xmonad-sessions
einen 2-jährigen Versuch gestoßen, mit XMonad etwas zu tun, das der Sitzungsverwaltung ähnelt. Habe es aber nicht getestet. Ich denke, Sie würden das Beste aus dem Schnäppchen mit einer Kombination eines leichtgewichtigen Sitzungsmanagers (vielleicht XFCE?) Mit XMonad für die Fensterverwaltung machen.Antworten:
Wenn Sie nur einen bestimmten Satz von Programmen starten möchten, z. B. alles, was Sie für die Grafikbearbeitung benötigen, können Sie einfach ein kleines Shell-Skript schreiben, um diese zu starten.
manageHook
s kann dann die Fenster in den richtigen Arbeitsbereichen platzieren und so weiter.Dies hätte den zusätzlichen Vorteil, dass Sie mehrere Einstellungen gleichzeitig "wiederherstellen" könnten, z. B. Chat (Pidgin, Irssi), Surfen (Chrome).
Der einzige Nachteil, den ich sehe, ist, dass Sie Ihre "Sitzungsdateien" manuell schreiben müssen.
quelle