Не дуже знайомий з Хаскеллом і скаржившись на те, що Ion 3 зараз занедбаний, мені цікаво, якщо хтось там знайшов спосіб реплікації поведінки та естетики Ion 3 за замовчуванням у XMonad . Якщо я не можу мати майже точну репліку поведінки стилю Ion 3 у XMonad, ось що було б для мене критичним:
- Віртуальні настільні комп’ютери, які за замовчуванням порожні, і які породжують додатки на весь екран, які можна розділити по горизонталі або вертикалі рівномірно, залишаючи порожню сусідню область.
- Панелі, на яких розміщуються відкриті вікна, можна змінювати вручну, бажано за допомогою клавіатури.
- Панелі демонструють поведінку на вкладках, тобто вони можуть розміщувати декілька вікон.
- Windows можна помітити та перемістити між панелями / віртуальними робочими стільницями за допомогою послідовності клавіатури.
- Дане вікно може бути тимчасово виведено в режим повноекранного режиму за допомогою послідовності клавіатури.
- Кожен новий віртуальний робочий стіл починається в одному стані, тобто з однієї області.
- Кожен віртуальний робочий стіл може мати розділені панелі незалежно від інших віртуальних робочих столів.
З мого розслідування випливає, що існує кілька конфігурацій, які забезпечують №3. Оскільки я хочу витратити час на ознайомлення з Haskell, у мене просто немає часу. Будь-які пропозиції будуть дуже вдячні. Наскільки я можу сказати, Іон не має уявлення про головну панель чи вікно, тому така поведінка не бажана.