如何在两台计算机/机器之间复制我的所有 XFCE 设置?

如何在两台计算机/机器之间复制我的所有 XFCE 设置?

有谁知道如何将 XFCE 设置及其外观的自定义复制到另一台计算机?

外观/设计、面板、键盘快捷键和 geany 的设置还没有,根本就没有。

到目前为止我已经做了:

  • 复制~/.config/{autostart,xfce4,Thunar}(不是字面上的那样)

  • 注销并重新登录,重新启动

资源:

一些信息,这是正确的两个都机器:

$ pacman -Qi xfwm4 | grep Version
Version                  : 4.12.4-1

$ uname -r
4.10.5-1-ARCH

答案1

Xfce 通常将其配置文件存储在~/.config/xfce4(以及~/.local/share/xfce4~/.config/Thunar) 中。将这些目录复制到您的笔记本电脑应该可以完成这项工作。键盘快捷键存储在 中~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml,因此也应该复制它们。

复制文件后,当您注销会话时,它们可能会被覆盖,从而阻止启用新设置。也许您可以尝试通过 tty 登录来复制上述目录?

/etc/xdg/xfce4请注意,在、/etc/xdg/Thunar/、等中有一组全局配置文件(如果您使用的是 Xubuntu,/etc/xdg/menus也同样如此)。/etc/xdg/xdg-xubuntu如果您要在具有完全不同的基本安装的两个系统之间复制配置文件,则还必须复制这些文件。

答案2

除了 StrangeAttractor 所说的(文件位于~/.config/xfce4、 和~/.local/share/xfce4)之外~/.config/Thunar,还有一个警告:即使您在注销时没有选择“保存会话”,某些文件也会被 xfce 覆盖。此外,某些文件会加载到 Xfconf 中,并且在您重新启动之前它们不会刷新。

因此,请按照以下步骤操作:

  • 复制文件之前注销 xfce
  • 从终端复制文件 (CTRL-ALT-F1)
  • 确保对复制的文件设置正确的权限(它们应该属于想要的用户;如果没有,请执行chown -R user:group .config/xfce4
  • 然后重新启动计算机(不是立即重新登录,而是重新启动)

这应该可以解决问题。 (在 xfce 4.12、xubuntu 18.04 上测试)

答案3

确保检查复制文件的权限 - 即执行

chown -R user:group /home/user/.config/xfce4

相关内容