KDE Plasma:将显示/桌面/任务栏设置保存在配置文件中?

KDE Plasma:将显示/桌面/任务栏设置保存在配置文件中?

我在笔记本电脑上使用默认安装的 Manjaro (17.0.5) 和 KDE Plasma。在我的工作中,我连接了两个外部显示器。一切正常,但几乎每次连接外部显示器时,我的显示配置设置和任务栏都会变得混乱。

有没有办法保存我的配置以便我可以重置它?如果我能够为我的特定设置创建配置文件,那就更好了。比如“工作”和“家”。

顺便说一句,我正在寻找一个“不错的”直观的解决方案。最好是有一个菜单,我可以在其中切换配置文件。

答案1

要保存的配置文件是~/.config/plasma-org.kde.plasma.desktop-appletsrc.您可以在其他地方保存该文件的多个版本,然后将其复制回来。替换文件后您需要重新启动 Plasma。我使用以下脚本,它试图以越来越恶毒的方式杀死等离子。

#!/usr/bin/env bash
# Replace current instance of plasmashell

kbuildsycoca5
timeout 5 kquitapp5 plasmashell
pgrep -U $USER -x plasmashell &>/dev/null && pkill -U $USER -x plasmashell
pgrep -U $USER -x plasmashell &>/dev/null && pkill -U $USER -x -9 plasmashell
pgrep -U $USER -x plasmashell &>/dev/null && echo "ERROR: cannot kill plasmashell"
plasmashell &

另请注意,Plasma 需要一分钟左右的时间来更新配置文件,因此也许保存文件的副本,进行更改,然后保存diff两个配置,直到看到写入的更改。

另外,我发现 Plasma 在使用多个显示器时有点问题。有时它会变得混乱,显示器会恢复到默认设置。基本上,您只需再次设置并保存新配置即可。然后,您将拥有同一显示器的两个变体的重复布局,但它工作正常。 (如果你检查配置文件,一个是例如,lastScreen=4另一个是lastScreen=5。我不知道为什么。)

相关内容