我正在使用 ThumbnailGrid 任务切换器,我通过配置桌面 > 窗口管理 > 任务切换器界面。然而,对于我通常打开的窗口数量来说,通常并非所有窗口都适合视图;
我想避免在任务切换器中滚动,并希望为此目的自定义缩略图大小。
此任务切换器不提供任何通过 GUI 配置对话框进行配置的方法。
这个答案是根据我找到的解决方案写成问答的。
答案1
对于 KDE5/PlasmaShell 我是这样进行的:
找到下载的任务切换器的文件。就我而言,这是
$HOME/.local/share/kwin/tabbox/thumbnail_grid
/usr/share/kwin/tabbox
我的系统上有预装的任务切换器。在我的例子中找到关联的 QML 文件
$HOME/.local/share/kwin/tabbox/thumbnail_grid/contents/ui/main.qml
将对应的
*.qmlc
文件重命名为*.qmlc.bak
.我不确定这部分是否需要。根据需要编辑代码。这需要对编程有一些基本的了解,但不需要真正了解 QML 语言,具体取决于您想要做什么。就我而言,我跟踪了缩略图宽度配置到该行
property int thumbnailWidth: 300
并将值更改为 200。
现在需要重新启动 KWin。在 KDE5 中,以下命令有效:
kwin_x11 --replace & disown
该
disown
部分将进程与当前 shell 分离。