Làm cách nào để buộc các ứng dụng không bắt đầu tối đa hóa trong Awesome WM?


9

Cách sinh sản:

  1. ssh -X user@host firefox (hoặc một số ứng dụng X khác).
  2. Tối đa hóa cửa sổ.
  3. Đóng ứng dụng.
  4. Mở ứng dụng trong Awesome WM (chỉ thử cục bộ, nhưng cũng nên hoạt động từ xa).

Kết quả: Cửa sổ vẫn được tối đa hóa.

Vì tôi không bao giờ sử dụng chức năng tối đa hóa trong Awesome và thường sử dụng nó trong các trình quản lý cửa sổ khác, tôi muốn hủy đặt tối đa hóa bất cứ khi nào tôi mở các ứng dụng X trong Awesome.

Tôi đã thử điều này :

{ rule = { class = "Firefox" },
  properties = { tag = tags[math.min(2, screen.count())][2],
                 maximized_vertical = false, maximized_horizontal = false } },

Firefox không bắt đầu ở thẻ 2, nhưng nó vẫn được tối đa hóa. Bất kỳ ý tưởng làm thế nào để bỏ đặt tối đa hóa, cụ thể cho Firefox, nhưng thậm chí tốt hơn cho tất cả các ứng dụng X?


Tôi nghi ngờ rằng Firefox cố tình bỏ qua gợi ý WM. Nếu bạn không thể tìm thấy một cách tốt hơn, hãy xem xét một trình kích hoạt được định thời gian để tối đa hóa Firefox.
Gilles 'SO- ngừng trở nên xấu xa'

1
Firefox không phải là ứng dụng duy nhất duy trì các cài đặt cửa sổ của chính nó khi thoát (ví dụ: trình đọc tin Pan thực hiện việc này). Có vẻ rất khủng khiếp giống như có một điều kiện chạy đua giữa việc thiết lập cửa sổ Tuyệt vời và ứng dụng khôi phục các cài đặt đã lưu của nó. Như vậy, bạn có thể bị kẹt khi thực hiện với trình kích hoạt được định thời gian như người bình luận trước đó đã ghi chú hoặc thực hiện bằng tay (ánh xạ khóa mặc định để bật tối đa hóa cửa sổ trong Awesome là MOD + m).
ewhac

1
Cảm ơn cả hai! @ewhac, bình luận của bạn có thể được chuyển đổi thành một câu trả lời. Thậm chí tốt hơn nếu bạn biết cách tạo một kích hoạt tính thời gian trong Awesome.
l0b0

Câu trả lời:


2

Nhận xét đã được chuyển đổi từ @ewhac thành một câu trả lời:

Firefox không phải là ứng dụng duy nhất duy trì các cài đặt cửa sổ của chính nó khi thoát (ví dụ: trình đọc tin Pan thực hiện việc này). Có vẻ rất khủng khiếp giống như có một điều kiện chạy đua giữa việc thiết lập cửa sổ Tuyệt vời và ứng dụng khôi phục các cài đặt đã lưu của nó.

Như vậy, bạn có thể bị kẹt khi thực hiện với trình kích hoạt được định thời gian như người bình luận trước đó đã ghi chú hoặc thực hiện bằng tay (ánh xạ khóa mặc định để bật tối đa hóa cửa sổ trong Awesome là MOD + m).


@ewhac: bạn có thể đăng câu trả lời khác, sau đó tôi sẽ xóa câu trả lời này
rubo77
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.