Giống như Vim thường có rất nhiều "config fu" mà bạn có thể lấy từ các trang web (chắc chắn dành vài giờ hoặc tiếp tục các ví dụ về tệp cấu hình khác nhau tại xmonad.org, tôi nghĩ rằng nó đáng giá), và danh sách gửi thư.
Trước hết, nếu bạn hài lòng với nhiều Gnome, bạn có thể chạy xmonad bên trong Gnome. Điều này thật tuyệt vì bạn có thể sử dụng bảng điều khiển và các ứng dụng dựa trên bảng điều khiển của Gnome ( network-manager
là vô giá trên máy tính xách tay Ubuntu của tôi). Bạn cũng nhận được lợi ích của trình quản lý chủ đề của Gnome cho các tiện ích UI, có thể giữ mọi thứ "đẹp".
Trang này hữu ích để giúp bạn thiết lập điều này:
http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome
Đối với "ứng dụng toàn màn hình":
Có một số cách tiếp cận mà bạn có thể trộn và kết hợp cho đến khi bạn tìm thấy một thiết lập phù hợp nhất với mình. Trong trường hợp của tôi, tôi đã đặt hai không gian làm việc Beta và Iota của mình (tôi sử dụng tên chữ cái tiếng Hy Lạp, nhưng chúng cũng có thể được đặt tên là "Thư" và "Âm nhạc") mặc định (khi khởi động lại) thành Bố cục đầy đủ, với hầu hết các không gian làm việc khác của tôi mặc định theo bố cục lát gạch theo lựa chọn của tôi. (Tôi luôn có thể xoay vòng các bố cục khi cần với Mod+ thông thườngSpacephím tắt.) Bằng cách đó tôi biết rằng khi tôi mở các ứng dụng trên một trong các không gian làm việc đó, chúng sẽ có được chế độ xem đầy đủ. Tôi có xu hướng mở thư và trình duyệt của mình trên một (Beta) và trình phát nhạc của tôi trên (Iota) khác, với các ứng dụng khác lan truyền về các không gian làm việc khác. Để làm cho điều này dễ dàng hơn, tôi có một cái móc rằng, khi tôi khởi chạy trình phát phương tiện hoặc chương trình thư của mình, nhưng không phải trình duyệt của tôi, nó sẽ tự động di chuyển chúng đến không gian làm việc tiêu chuẩn của tôi cho chúng. (Đôi khi, tôi sẽ mở cửa sổ trình duyệt, ví dụ như khi tôi đang làm việc trên bố cục trang web và muốn có một trình duyệt chế độ dev để xem trước nhanh.)
Mẹo lớn cuối cùng tôi có thể cung cấp cho bạn là #xmonad
kênh trên FreeNode có thể là một nơi tốt để nhận được sự khuyến khích nhẹ nhàng hoặc trợ giúp hữu ích khi bạn cần, vì các kênh IRC định hướng kỹ thuật có xu hướng.