Một trong những tính năng hay nhất của KDE là cho phép thiết lập quy tắc xác định cách cửa sổ ứng dụng xuất hiện trên desktop. Với những quy tắc đó, bạn có thể, ví dụ, làm cho một cửa sổ cụ thể luôn xuất hiện tối đa hóa trên desktop chính, hoặc gửi tất cả cửa sổ của ứng dụng khác, không quan trọng lắm, sang màn hình thứ hai trên desktop ảo thứ hai. Học cách quản lý tốt hơn cửa sổ ứng dụng trong KDE.
Chúng tôi dùng Kubuntu cho bài này. Các bước sẽ giống nhau cho bất kỳ bản phân phối nào chạy desktop KDE.
Thiết Lập Không Gian Làm Việc
Vì KDE, giống hầu hết môi trường desktop Linux, hỗ trợ desktop ảo, tốt nhất là dùng chúng để tạo quy trình làm việc logic cho tổ chức cửa sổ.
Tìm mục Virtual Desktops (Desktop ảo). Gõ "desktops" hoặc "virtual" vào trường tìm kiếm để lọc nội dung menu và chạy nó.

Nhấp nút biểu tượng bút chì trên mục desktop ảo đơn lẻ và đặt tên ít chung chung hơn để dễ phân biệt. Chúng tôi dùng "Primary" (Chính).

Thêm desktop ảo hơn, tùy theo cách bạn muốn tổ chức cửa sổ ứng dụng, bằng nút "Add" (Thêm) với dấu cộng ở góc trên phải. Chúng tôi thêm hai desktop ảo nữa: một để quản lý tác vụ, lịch, ghi chú, tên "Organize" (Tổ chức), và một cho ứng dụng đa phương tiện gần như luôn chạy, đặt tên sáng tạo là "Media".

Như quy chuẩn trong môi trường desktop Linux, một applet sẽ xuất hiện trên thanh công cụ để chuyển giữa desktop ảo bằng click.

Sắp Xếp Cửa Sổ Ứng Dụng
Trong trường hợp chúng tôi, Firefox luôn chiếm ưu tiên desktop, nên muốn ưu tiên tuyệt đối nó trên mọi thứ. Muốn nó luôn xuất hiện trên màn hình chính, desktop chính, toàn màn hình.

Để tạo quy tắc cho bất kỳ ứng dụng nào trong KDE, nhấp chuột phải vào thanh tiêu đề và chọn "More Actions -> Special Application Settings ..." (Hành động khác -> Cài đặt ứng dụng đặc biệt ...). Bạn cũng có thể tạo quy tắc cho cửa sổ cụ thể bằng chọn "Special Window Settings ..." (Cài đặt cửa sổ đặc biệt ...).

KDE sẽ thông báo hữu ích các tùy chọn. Bật "Do not show this message again" (Không hiển thị thông báo này nữa) để tránh cửa sổ phiền toái sau này và nhấp OK. Chuyển tab "Size & Position" (Kích thước & Vị trí).

Để cửa sổ phủ kín màn hình, bật cả "Maximized horizontally" (Tối đa hóa ngang) và "Maximized vertically" (Tối đa hóa dọc), và thay đổi khi áp dụng trong menu kéo xuống "Apply Initially" (Áp dụng ban đầu) bên cạnh. Đảm bảo "Yes" (Có), ngay bên cạnh menu kéo xuống, được bật, hoặc quy tắc sẽ ở trạng thái không hoạt động.

Bật quy tắc "Desktop" và cũng đổi thành "Apply Initially". Chọn desktop ảo bạn muốn cửa sổ xuất hiện từ menu kéo xuống cuối cùng hàng này.

Nếu muốn phủ kín toàn màn hình, nội dung cửa sổ phủ cả thanh công cụ desktop (như trình phát media tối đa hóa), dùng quy tắc "Fullscreen" (Toàn màn hình).
Chấp nhận thay đổi bằng nhấp OK, đóng ứng dụng, và chạy lại để xem quy tắc mới. Trong trường hợp chúng tôi, trang "New Tab" (Tab mới) trống của Firefox xuất hiện, phủ kín toàn màn hình.

Sắp Xếp Phần Còn Lại
Về lý thuyết, bạn có thể thiết lập vị trí và kích thước mỗi cửa sổ với độ chính xác điểm ảnh từ cùng chỗ. Ghé lại nhóm tùy chọn đó, bật quy tắc "Position" (Vị trí) và "Size" (Kích thước), đổi thành "Apply Initially", rồi nhập chiều rộng, cao mong muốn và vị trí ngang, dọc tính bằng pixel cho cửa sổ.

Tốt cho đặt cửa sổ riêng lẻ ở chỗ cụ thể nhưng không cho thiết lập kết hợp nhiều cửa sổ. Chúng tôi thấy mình đấu tranh với pixel khi cố sắp xếp hai cửa sổ cạnh nhau không chồng chéo. Không có lý do mất thời gian đếm pixel cho vấn đề tầm thường khi có đường tắt.

Thay vì cố định vị trí và kích thước cửa sổ với độ chính xác pixel, đổi chế độ quy tắc thành "Remember" (Nhớ) từ menu kéo xuống bên cạnh.

Đảm bảo cũng đổi desktop ảo bạn muốn mỗi ứng dụng xuất hiện.

Với "Remember" bật cho quy tắc kích thước và vị trí, di chuyển cửa sổ ứng dụng đến đâu bạn muốn chúng xuất hiện, thay đổi kích thước theo ý muốn rồi đóng chúng.
Khi chạy lại ứng dụng, cửa sổ sẽ xuất hiện nơi bạn để chúng lần trước.
Bằng cách tạo quy tắc như vậy cho ứng dụng bạn dùng hàng ngày, bạn sẽ biến desktop hỗn loạn mặc định thành không gian làm việc có tổ chức. Làm cho mọi phần mềm sẽ tốn quá nhiều thời gian và đạt hiệu quả ngược lại, cũng làm tăng độ phức tạp dùng desktop. Tuy nhiên, tạo khoảng chục quy tắc đặt cửa sổ cho ứng dụng dùng mỗi ngày có thể tạo khác biệt lớn về cảm giác "gọn gàng" và có tổ chức của desktop.
Liên quan:
- Cách Sao Lưu Lịch Sử Clipboard Với Widget Clipboard Của KDE
- Cách Dùng KDE Connect Với MATE Trên Ubuntu Và Debian
- 7 Chủ Đề KDE Plasma Tốt Nhất Cho Linux