我的旧计算机的 xfce 面板中有一个程序启动器,它包含许多单独的启动器来处理双屏幕(一个项目将我的显示器水平旋转,另一个将其垂直旋转,另一个关闭我的笔记本电脑显示器,另一个打开, ETC)。
我不想在我的新电脑上重新创建这个程序启动器。有没有一种方法可以复制/导出程序启动器,这样我就不必再添加这些项目中的每一个并从头开始重新键入所有命令了?
我的旧计算机的 xfce 面板中有一个程序启动器,它包含许多单独的启动器来处理双屏幕(一个项目将我的显示器水平旋转,另一个将其垂直旋转,另一个关闭我的笔记本电脑显示器,另一个打开, ETC)。
我不想在我的新电脑上重新创建这个程序启动器。有没有一种方法可以复制/导出程序启动器,这样我就不必再添加这些项目中的每一个并从头开始重新键入所有命令了?
可能有更优雅的解决方案,但这个对我有用。
您可以在
$HOME/.config/xfce4/panel/
每个启动器中找到所有程序启动器,至少在我的系统中,它位于名为“launcher-10”、“laucher-11”等的文件夹中。我要复制的那个名为“launcher-10”查找托管您有兴趣复制的启动器的文件夹。(如果您不确定它是哪一个,请使用文本编辑器打开每个文件夹中的文件。查看此文件将使您知道每个是哪个项目,以及它属于哪个启动器)。
将此文件夹(在我的例子中为“launcher-10”)复制到新系统的面板。只需将您想要的启动器粘贴到:
$HOME/.config/xfce4/panel/
这可能就足够了。当您重新启动时(或者可能只有当您注销时,我没有尝试过),新的程序启动器可能会在您的面板中弹出。
从新面板手动创建程序启动器(右键单击面板并单击“添加新项目...”)。注意与这个新程序启动器对应的文件夹的名称是什么
$HOME/.config/xfce4/panel/
,只需将旧启动器中的所有文件复制到这个新文件夹中即可。我希望这可以帮助其他人。我花了一些时间和一些偶然性才弄明白。