大贤者
精华
|
战斗力 鹅
|
回帖 0
注册时间 2020-7-9
|
楼主 |
发表于 2024-8-11 00:31
|
显示全部楼层
我刚好相反,已经无法适应堆叠桌面了,需要设置成 floating 的始终是少数,安装 xdg-desktop-portal-gtk 之后基本上所有 gtk 界面的文件选择器都是这个 class,反倒是一些 qt 应用的文件选择器比较麻烦,我在 Hyprland 上设置的 floating 相关的规则如下- windowrulev2=float,class:^(Mathematica)$,title:^(Mathematica)$
- windowrulev2=float,class:^(com.wolfram.Mathematica),title:^(Mathematica)$
- windowrulev2=float,class:^(org.qbittorrent.qBittorrent)$,title:^(?!qBittorrent)
- windowrulev2=float,class:^(mpv)$
- #windowrulev2=size 75% 70%,class:^(mpv)$
- #windowrulev2=noblur,class:^()$,title:^()$
- windowrulev2=float,class:^(chrome-.*Default)$
- windowrulev2=noanim,class:^(chromium)$,title:(- Chromium)$
- windowrulev2=pin,class:^(firefox|)$,title:^(画中画)$
- windowrulev2=float,class:^(firefox|)$,title:^(画中画)$
- windowrulev2=size 480 300,class:^(firefox|)$,title:^(画中画)$
- windowrulev2=move 100%-500 100%-320,class:^(firefox|)$,title:^(画中画)$
- windowrulev2=float,class:^(xdg-desktop-portal-gtk)$
- windowrulev2=size 75% 70%,class:^(xdg-desktop-portal-gtk)$
- windowrulev2=float,title:^(文件)*(打开|上传|保存|查找|添加|另存为|所有)(文件|目录|图像)*(夹)*$
- windowrulev2=size 75% 75%,title:^(文件)*(打开|上传|保存|查找|添加|另存为|所有)(文件|目录|图像)*(夹)*$
- windowrulev2=float,class:^(Zotero)$
- windowrulev2=tile,class:^(Zotero)$,title:(Zotero)$
- #windowrulev2=float,class:^(Zotero)$,title:^(Zotero 设置)$
- windowrulev2=size 85% 80%,class:^(Zotero)$,title:^(Zotero 设置)$
- workspace=5,on-created-empty:zotero
- windowrulev2=float,class:^($clipboard)$
- #windowrulev2=pin,class:^($clipboard)$,title:^(CopyQ)$
- windowrulev2=size 400 500,class:^($clipboard)$,title:^(CopyQ)$
- windowrulev2=move 100%-450 100%-550,class:^($clipboard)$,title:^(CopyQ)$
复制代码 另一个麻烦的地方是实现 scratchpad 的功能。。 |
|