我们大多数人都使用不止一台机器来达到我们的目的。我的情况是在家里使用一个,在办公室使用另一个。
当谈到左侧的启动器时,应用程序按时间顺序添加。您可以在启动器中单击并拖动应用程序,但这是一个乏味的过程。
如果您的应用程序放置在机器之间不同,您会失去直观的鼠标点击。在单击它之前,您需要花几秒钟来找出启动器的实际位置。
有什么办法可以让启动器应用程序(至少是锁定的应用程序)在机器之间保持同步?
谢谢。
手动步骤
打开终端Ctrl+ Alt+T和下面的命令运行:
gsettings set com.canonical.Unity.Launcher favorites "['nautilus-home.desktop', 'firefox.desktop', 'gnome-terminal.desktop', 'gedit.desktop', 'Ubuntu Software Center.desktop']"
Run Code Online (Sandbox Code Playgroud)
将.desktop替换为您的应用程序名称。
如何找到我的应用程序名称?
找到您的应用程序 /usr/share/applications
问题!如何重置启动器?!
gsettings reset com.canonical.Unity.Launcher favorites
Run Code Online (Sandbox Code Playgroud)
使远程脚本在启动时启动。
ObsessiveFOSS - 主脚本(直接从启动应用程序运行的脚本)负责从网络共享中获取远程脚本。如果可以,它会用实际启动项覆盖实际脚本的本地副本,如果由于某种原因无法连接,则只运行旧版本。
这个想法是从网络执行主脚本。
首先,您需要创建包含以下内容的主 .launcher.sh :
#!/bin/sh
gsettings set com.canonical.Unity.Launcher favorites "['nautilus-home.desktop', 'firefox.desktop', 'gnome-terminal.desktop', 'gedit.desktop', 'Ubuntu Software Center.desktop']"
Run Code Online (Sandbox Code Playgroud)
给予许可:
chmod +x ~/.launcher.sh
Run Code Online (Sandbox Code Playgroud)
制作启动应用
名称:启动器
命令:~/.launcher.sh
因此,您只需要更改一个脚本,其他机器也会随之更改。确保其他机器在从网络启动时加载主脚本。