Збережіть сеанси до файлу в xmonad


9

Чи можна зберегти сеанс xmonad у файл і перезавантажити його на льоту? Я не хочу зберігати лише останній сеанс, але щоб мати змогу зберігати різні сеанси в різних файлах і перезавантажувати його, якщо я хочу.


Якщо ви використовуєте диспетчер дисплеїв для входу, ви не можете створити для цього різні сеанси? Ви можете створити декілька з них, щоб запустити програми і закінчити exec xmonad, а потім вибрати ту, яку ви хочете ввійти. Потім можна використовувати xmonad, manageHookщоб розмістити їх у правильному розташуванні на правій робочій області.
Едд Сталь

Я щойно натрапив на xmonad-sessions2-річну спробу зробити щось подібне до сеансу mgmt за допомогою XMonad. Не перевірив, хоча. Напевно, ви отримаєте найкраще з угоди, поєднавши легкий менеджер сеансів (XFCE, можливо?), Використовуючи XMonad для управління вікнами.
sr_

Відповіді:


4

Якщо ви просто хочете запустити певний набір програм, наприклад, все, що вам потрібно для графічного редагування тощо, ви можете просто написати невеликий сценарій оболонки, щоб розпочати його. manageHooks може розмістити вікна в потрібних робочих місцях тощо.

Це матиме додаткову перевагу, що ви можете "відновити" кілька налаштувань одночасно, наприклад, чат (pidgin, irssi), перегляд веб-сторінок (chrome).

Єдиний недолік, який я бачу, - це те, що вам потрібно вручну записати свої "файли сесії".


Чи не існує наполегливості XMonad, подібної до сеансів Vim?
CMCDragonkai
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.