xmonadで名前付きスクラッチパッドを作成しようとしていますが、ウィンドウを見つけるか、別のウィンドウを見つける方法が必要です。たとえば、nvim-gtk。 nvim-gtk で名前を変更できるため、WM_NAME は使用できません。それで、役割のプロパティを設定し、そのプロパティでウィンドウを見つけました。役割をgvim(gvim --role Notes)に設定できますが、他のアプリケーションでは同じことを行うことはできません。これが私の問題です。どうすればいいのか知っている人はいますか?
ベストアンサー1
今は削除されたコメントに答えました。
xprop -id "$windowid" -format WM_WINDOW_ROLE 8s -set WM_WINDOW_ROLE "$role"