Trên bất kỳ danh sách quản lý cửa sổ Linux nhẹ nào, bạn sẽ tìm thấy Fluxbox. Ban đầu là một nhánh của Blackbox, Flux được biết đến như một máy tính để bàn nhanh, nhẹ và có khả năng cấu hình cao. Thật không may, sự tập trung của Fluxbox vào các tập tin văn bản cho gần như tất cả các cấu hình thường hoạt động như một rào cản cho những người đầu tiên thử nó ra. Có một GUI cung cấp một số tùy chọn cấu hình cơ bản, nhưng phần lớn của nó (menu, màu sắc, keybindings) được tìm thấy trong các tập tin văn bản. Trong bài viết này, chúng tôi sẽ xem xét hầu hết các tập tin cấu hình của Fluxbox và cách tinh chỉnh chúng theo nhu cầu của bạn.

Vì chúng tôi đang tập trung vào cấu hình, phần còn lại của bài viết sẽ cho rằng bạn đã cài đặt Fluxbox. Tất cả các ví dụ và ảnh chụp màn hình được thực hiện bằng cách sử dụng Fluxbox 1.1.1 trên Ubuntu 9.10.

Fluxconf

Fluxconf là tiện ích cấu hình cơ bản cho Fluxbox. Nó không thực sự có nhiều hơn các tùy chọn cấu hình cơ bản nhất. Nó có thể đi kèm với gói Fluxbox của bạn và do đó đã được cài đặt và có thể được khởi chạy bằng lệnh:

 fluxconf 

Cấu hình chính

Phần lớn cấu hình bạn có thể muốn thực hiện có thể được thực hiện trong tệp ~ / .fluxbox / init . Mở nó bằng trình soạn thảo văn bản mà bạn chọn và bạn có thể đặt nhiều tùy chọn phổ biến. Một số mục đáng chú ý hơn bao gồm:

  • session.menuFile: (vị trí của tệp chứa trình đơn Fluxbox)
  • session.screen0.toolbar.widthPercent: (1 đến 100, chiều rộng của thanh công cụ trên màn hình))
  • session.screen0.toolbar.alpha: (0 đến 255, độ trong suốt của thanh công cụ. 255 là solid)
  • session.screen0.toolbar.autoHide: (true / false)
  • session.screen0.toolbar.tools: (các mục cần đưa vào thanh công cụ, chi tiết hơn trong phần tiếp theo)
  • session.screen0.menu.alpha: (0 đến 255, độ trong suốt của menu. 255 là solid)
  • session.screen0.workspaces: (số không gian làm việc hoặc "máy tính để bàn ảo")

Hình nền

Đặt hình nền liên tục trong Fluxbox có thể phức tạp một cách đáng ngạc nhiên. Có nhiều tùy chọn khác nhau cho các chương trình khác nhau mà tất cả có thể được sử dụng để đặt hình nền, tạm thời hoặc vĩnh viễn. Vì lý do này, thay vì đi sâu vào tất cả các phức tạp ở đây, tôi sẽ để các nhà phát triển Fluxbox giải thích nó theo cách riêng của họ. Họ có một hướng dẫn ở đây sẽ giải thích chi tiết về các chi tiết.

Chỉnh sửa menu

May mắn thay, một trong những khía cạnh tẻ nhạt của cấu hình, chỉnh sửa menu, có giao diện đồ họa đẹp, chức năng. Chương trình fluxmenu, cũng đi kèm với gói Fluxbox trung bình của bạn, thực hiện tốt công việc xử lý các nhu cầu menu của bạn.

Nếu vì lý do nào đó, fluxmenu không thực hiện công việc, bạn có thể chỉnh sửa tập tin ~ / .fluxbox / menu bằng tay. Ngoài ra, hãy đảm bảo bạn cập nhật tệp ~ / fluxbox / init để trỏ đến tệp menu tùy chỉnh của bạn như được mô tả trong phần Cấu hình chính của hướng dẫn này.

Chuột và bàn phím Bindings

Bạn sẽ tìm thấy cấu hình bàn phím và chuột trong tập tin ~ / .fluxbox / keys . Nếu, như tôi, bạn đang sử dụng để di chuyển chuột theo hướng ngược lại để di chuyển giữa các không gian làm việc, bạn sẽ thấy rằng trong OnDesktop Mouse4OnDesktop Mouse5 gần đầu tệp cấu hình.

Fluxbox đặt tên cho một số khóa theo cách có thể không rõ ràng lúc đầu. Nếu bạn thấy mình bị nhầm lẫn bởi Mod1 và Mod4, đây là các khóa mà chúng ánh xạ:

  • Mod1 = Alt
  • Phím Mod4 = Windows (còn gọi là Super)

Tính minh bạch

Bạn có thể đã đặt một số tùy chọn trong suốt trong tệp init trong phần trước. Bạn cũng có thể nhận thấy rằng những người trong suốt có thể không có hiệu lực. Fluxbox, theo mặc định, không có khả năng tổng hợp đầy đủ, nhưng bạn có thể lấy nó thông qua xcompmgr . Họ đã tạo ra một hướng dẫn ở đây với tất cả các bước cần thiết để có được xcompmgr và Fluxbox để chơi vui vẻ với nhau. Tôi đã có kết quả hỗn hợp để làm việc này với các kết hợp phần cứng và phần mềm khác nhau, vì vậy số dặm của bạn có thể thay đổi.