需手动编辑qml文件调整control center图标行列数:kde plasma 5.24+优先修改用户级~/.local/share/plasma/plasmoids/org.kde.plasma.controlcenter/contents/ui/main.qml中的rows和columns值,保存后执行plasmashell --replace刷新。

想在Control Center(控制中心)里调整图标显示的行数和列数,让常用功能更快触达,而不是被挤在一堆图标里翻来翻去——这需要直接编辑系统配置文件,不能通过图形界面设置。
确认Control Center版本与配置路径
先打开终端,执行 plasma-control-center --version 查看版本。KDE Plasma 5.24及之后版本使用 ~/.local/share/plasma/plasmoids/org.kde.plasma.controlcenter/ 下的布局配置;Plasma 5.23及更早则依赖全局QML组件路径,需改写 /usr/share/plasma/plasmoids/org.kde.plasma.controlcenter/contents/ui/main.qml ——但修改系统路径需root权限且重启后易被包管理器覆盖,【强烈建议优先修改用户级配置】。
修改用户级图标网格参数
第一步:进入用户配置目录:mkdir -p ~/.local/share/plasma/plasmoids/org.kde.plasma.controlcenter/contents/ui;
第二步:复制原始QML文件(若不存在):cp /usr/share/plasma/plasmoids/org.kde.plasma.controlcenter/contents/ui/main.qml ~/.local/share/plasma/plasmoids/org.kde.plasma.controlcenter/contents/ui/;
第三步:用文本编辑器打开该文件,搜索 gridLayout 或 Repeater 块,定位到类似 rows: 3 和 columns: 4 的赋值行;
第四步:把 rows: 后的数字改成你想要的行数(如 rows: 5),columns: 后改成列数(如 columns: 6)。注意:总格子数不能超过可用图标总数,否则空白项会留空;改完保存。
刷新Control Center界面
方法一:直接重启Plasma Shell——按 Alt+F2 输入 plasmashell --replace 回车;
方法二:注销再登录;
方法三:如果只改了用户级QML,也可不重启,而是右键桌面 → “进入活动与桌面设置” → 切换到另一个活动再切回来,部分改动会热生效。但这招不总管用,【最稳的是 plasmashell --replace】。











