Không quen thuộc lắm với Haskell và than thở rằng Ion 3 hiện đang bị bỏ rơi, tôi tò mò liệu có ai ở đó đã tìm ra cách tái tạo hành vi và thẩm mỹ mặc định của Ion 3 trong XMonad không . Nếu tôi không thể có một bản sao gần như chính xác về hành vi kiểu Ion 3 trong XMonad, thì đây là điều rất quan trọng đối với tôi:
- Các máy tính để bàn ảo trống theo mặc định và sinh ra các ứng dụng toàn màn hình, có thể được chia theo chiều ngang hoặc chiều dọc, để lại một ô trống liền kề.
- Các tấm, có cửa sổ mở, có thể thay đổi kích thước bằng tay, tốt nhất là thông qua bàn phím.
- Các tấm biểu hiện hành vi theo thẻ, có nghĩa là chúng có thể chứa nhiều cửa sổ.
- Windows có thể được gắn thẻ và di chuyển giữa các panes / máy tính để bàn ảo thông qua trình tự bàn phím.
- Một cửa sổ nhất định có thể tạm thời phát nổ sang chế độ toàn màn hình thông qua trình tự bàn phím.
- Mỗi máy tính để bàn ảo mới bắt đầu trong cùng một trạng thái, tức là với một khung.
- Mỗi máy tính để bàn ảo có thể có các bảng phân chia độc lập với các máy tính để bàn ảo khác.
Từ điều tra của tôi, có vẻ như có một số cấu hình cung cấp # 3. Tôi muốn dành nhiều thời gian để làm quen với Haskell, tôi chỉ đơn giản là không có thời gian. Bất kỳ đề xuất sẽ được đánh giá rất cao. Theo như tôi có thể nói, Ion không có khái niệm về cửa sổ chính hoặc cửa sổ, vì vậy hành vi này không được mong muốn.