Tôi sử dụng xmonad với KDE và muốn sử dụng thông báo bật lên. Theo mặc định, cửa sổ bật lên đầu tiên hiển thị ngay, nhưng sau khi nó biến mất, cửa sổ bật lên tiếp theo sẽ không hiển thị. Nếu tôi thêm tiện ích "Thông báo" mới - nó có thể hiển thị thêm một cửa sổ bật lên, nhưng sau khi nó sẽ là tình huống tương tự. Nếu thêm dòng như vậy để xmonad config (Tôi hoàn toàn không hiểu, làm thế nào để cho nó hoạt động), quảng cáo bắt đầu làm việc như mong đợi:Thông báo bật lên KDE trong xmonad
, manageHook = ((className =? "krunner" <||> className =? "Plasma-desktop") >>= return .
not --> manageHook kde4Config) <+>
(kdeOverride --> doFloat) <+> myManageHook
trong phần nói chung và
[ className =? "Plasma-desktop" --> doFloat <+> doF W.focusDown ]
trong myManageHook.
Nhưng bây giờ, vì 'className =? "Plasma-máy tính để bàn" là tình trạng quá chung chung, những điều rất lạ xảy ra khi bắt đầu. Nếu thêm dòng này để cấu hình sau khi tải KDE, mọi thứ hoạt động tốt. Có cách nào để tìm chính xác cửa sổ thông báo hay chỉ sử dụng các dòng này sau khi tải KDE đầy đủ, hoặc có thể, cách nào tốt hơn để làm cho thông báo hoạt động?
Cảm ơn bạn và xin lỗi vì tiếng Anh không tốt.