默认情况下为所有用户隐藏等离子面板?

默认情况下为所有用户隐藏等离子面板?

我正在尝试默认为所有用户自动隐藏等离子面板、顶部和底部任务栏。用户运行的应用程序要求他们打开顶部和底部面板的自动隐藏。我想自动执行此操作,以便在登录时默认配置自动隐藏。我确实发现我可以修改用户的主目录:~/.kde/share/config/plasma-desktoprcpanelVisibility=1在每个之后放置[PlasmaViews][#]

到目前为止,我有一个脚本可以在登录时添加它,但我觉得有更好的方法。我没有找到任何可以轻松修改/usr/share/kde4/usr/share/kde-settings设置的内容。有任何想法吗?

答案1

您可以将所需的内容plasma-desktoprc放入/etc/skel.然后,当创建新用户时,该用户将自动添加到他们的主目录中。

如果不熟悉/etc/skel请参阅一个不错的总结这里

答案2

终于想通了。修改生成的plasma-desktoprc.每个[PlasmaViews][x]添加下panelVisibility=1
panelVisibility都有四个设置:

  • 0 = 始终可见
  • 1 = 自动隐藏
  • 2 = 窗户可以遮盖
  • 3 = Windows 转到下面

将修改后的内容plasma-desktoprc放入/usr/share/kde-settings/kde-profile/default/share/config.然后,我添加了一个登录后脚本来复制(plasma-desktoprc如果它不包含所需的设置)。

相关内容