寻求适用于Ubuntu 23.10(GNOME Nautilus 45r)的类似SystemTrayMenu的快捷启动工具
刚从Windows转到Ubuntu 23.10用GNOME桌面,怀念那种能把常用文件、程序链接集中管理的快捷启动工具太正常了!我完全懂你想要的那种“两步点击启动”的便捷感,给你推荐几个适配GNOME环境的实用方案:
1. TrayIcons Reloaded(GNOME扩展)
这应该是最贴近你需求的工具,它能把你指定文件夹里的快捷方式/文件直接变成托盘菜单。操作步骤很简单:
- 先安装GNOME扩展管理器:
sudo apt install gnome-shell-extension-manager - 打开扩展管理器,在“浏览”标签里搜索TrayIcons Reloaded并启用
- 进入扩展设置,添加你存放常用快捷方式的文件夹(可以专门新建一个文件夹,用来放程序.desktop文件和文件快捷方式)
设置完成后,托盘里就会出现对应的菜单图标,点击展开就能看到所有内容,再点一下就能启动程序/打开文件,和SystemTrayMenu的逻辑几乎一致。
2. 自定义脚本+YAD托盘菜单
如果想要更灵活的自定义程度,可以用yad工具搭建自己的专属托盘菜单:
- 先安装YAD工具:
sudo apt install yad - 新建一个脚本文件(比如
my-tray-menu.sh),内容可以参考下面的示例:
#!/bin/bash yad --notification --menu="常用快捷项|Firefox浏览器!firefox|VS Code编辑器!code|我的工作文档!nautilus ~/Work/Documents|下载文件夹!nautilus ~/Downloads"
- 给脚本添加执行权限:
chmod +x my-tray-menu.sh - 把这个脚本添加到GNOME的开机启动项里(在“设置-应用-开机启动”里添加即可)
这样每次开机后,托盘就会出现你的自定义菜单,完全可以按需添加或修改内容。
3. Synapse(快速启动器)
虽然不是托盘菜单形式,但它是很多Linux用户的高效启动首选。按下Ctrl+Space就能调出搜索框,直接输入程序名、文件名甚至文件内容关键词,回车就能启动程序/打开文件,效率比点击菜单还高,适合习惯快速搜索的用户。安装命令:sudo apt install synapse
另外补充个小技巧:GNOME Dock本身可以固定常用程序,如果你要快速访问文件,直接把文件/文件夹拖到Dock上,点击就能打开;Nautilus左侧的收藏栏也能固定常用文件夹,不过和你要的托盘菜单场景略有不同,可以按需搭配使用。
备注:内容来源于stack exchange,提问作者Karina Pratochvil




