Lời khuyên thiết thực khi chuyển sang xmonad?


11

Tôi thích ý tưởng và khái niệm về xmonad, tuy nhiên tôi vẫn tiếp tục quay lại gnomesau một giờ hoặc lâu hơn. Cảm giác này giống như khi tôi lần đầu tiên cố gắng học vim, nhưng tôi đã vượt qua điểm học tập và không thể sống thiếu vimngày nay.

Tôi chắc chắn thời gian cũng sẽ đến xmonad, nhưng tôi đã tự hỏi liệu người dùng xmonad hiện tại có thể cung cấp các mẹo chuyển tiếp không?

FYI, tôi đang ở trên màn hình kép (19 inch và 17 inch). Ví dụ về một vấn đề tôi gặp phải trong giai đoạn "chuyển tiếp" này:

Làm thế nào để bạn quản lý việc giữ trình duyệt và các chương trình khác thường được sử dụng nhất ở chế độ toàn màn hình, vì theo mặc định tôi nghĩ rằng nó mở ra trong một ô nhỏ chiếm một phần màn hình? Bạn chỉ cần tắt nó để làm cho nó mở toàn màn hình, hoặc bạn thực sự không tối đa hóa nó? Hoặc có các phương thức nâng cao thông qua các tùy chọn trong tệp conf, làm cho các chương trình nhất định chiếm không gian X?

Câu trả lời:


6

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-managerlà 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à #xmonadkê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.


2

Phương pháp yêu thích liên tục của tôi để vào môi trường mới là làm một cái gì đó với thời hạn hoặc lâu hơn. Trong trường hợp của tôi, tôi đã dùng thử Xmonad một cách thuận tiện khi tôi phải viết một số báo cáo của trường và nó liên quan đến đồ họa và tất cả các loại ứng dụng. Bởi vì tôi đã bị chiếm đóng, tôi không có thời gian nghĩ đến việc sao lưu vào Fluxbox. Sau khi dự án kết thúc, tôi được để lại với Xmonad và những ý tưởng rõ ràng về ưu và nhược điểm của nó. Mua sắm cửa sổ vô nghĩa đơn giản trong một WM mới thường sẽ không cắt giảm cho tôi.

Đối với vấn đề thứ hai của bạn: với tư cách là người dùng Fluxbox trước đây, tôi đã có một bộ cửa sổ cố định ổn định ở đây và ở đó: lịch, thiết bị đầu cuối trong suốt, v.v. Trình duyệt và một vài thiết bị đầu cuối có vị trí của chúng mà tôi không di chuyển nhiều. Nó hoạt động tốt với các WM phân lớp thông thường, nhưng các WMs xếp chồng như Xmonad phải hoạt động năng động nên suy nghĩ cửa sổ tĩnh là thứ cần loại bỏ. Tôi có một vị trí yêu thích cho trình duyệt của mình (một nửa bên trái màn hình bên phải của tôi) nhưng tôi không bận tâm (nữa) nếu tôi nên đọc một số PDF và nó thay thế trình duyệt.

Lời khuyên của tôi là trước tiên hãy sống theo các quy ước của WMs và sau khi bạn cảm thấy thoải mái với việc di chuyển các cửa sổ, hãy tiếp tục thay đổi hệ thống cho phù hợp với sở thích của bạn. Lúc đầu, tôi thực sự nghĩ rằng cần phải giữ trình duyệt ở vị trí nhất định mọi lúc! Khi tôi có dự án của mình trong công việc và không có thời gian để suy nghĩ về nó, tôi nhận ra rằng rốt cuộc đó không phải là điều bắt buộc. Có thể hoặc không thể làm việc với bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.