我为 Ranger 文件管理器创建了启动器,如下所示:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Icon[pl_PL]=/
Name[pl_PL]=Ranger
Exec=/usr/bin/ranger
Name=Ranger
Icon=/home/yemu/.icons/Ranger.png
不幸的是,该图标仅显示在 .desktop 文件上,但在我运行它之后,启动时会出现带有齿轮的默认灰色图标,而不是文件中定义的 ine。
答案1
我自己在网上发布了我找到的答案,这是我的桌面条目,暂时使用 baobab 图标,但我希望能够改变这一点。ranger 显示为一个独立的应用程序,我可以使用 Super+Number 切换到它,这主要是我想要实现的。使用此方法,我还设法将一些书签添加到此启动器的左键菜单中。
[Desktop Entry]
Name=Ranger Filemanager
Comment=File management utility
Exec=gnome-terminal --disable-factory --sm-client-disable --class=myserver -x ranger
StartupWMClass=myserver
Icon=baobab
Terminal=false
Type=Application
StartupNotify=true
X-Ayatana-Desktop-Shortcuts=Dir1;Dir2;
[Dir1 Shortcut Group]
Name=dokumenty
Exec=gnome-terminal --disable-factory --sm-client-disable --class=myserver -x ranger /home/yemu/dokumenty
TargetEnvironment=Unity
[Dir2 Shortcut Group]
Name=wideo@optiplex
Exec=gnome-terminal --disable-factory --sm-client-disable --class=myserver -x ranger /media/optiplex/wideo
关键是添加 wmclass 然后将终端设置为 false。