我确实需要在 Unity 启动器左侧栏中放置一些分隔符...我认为可以向程序添加一些根本不执行任何操作的链接,因此我们只需要将其图标更改为类似分隔符的图标...我该怎么做?
答案1
只需创建启动器
gksudo gedit /usr/share/applications/separator.desktop
并将以下详细信息粘贴到 gedit 中。
[Desktop Entry]
Type=Application
Icon=/path/to/icon.png
Exec=/bin/true
Name=Unity Separator
然后点击Super并搜索 Unity Separator,并将其放在 Unity Panel 上。请记住,它将占用与 Unity Panel 上其他启动器相同的空间。
答案2
答案3
- 创建一个带有图标的简单 Python 脚本 (separator.py)。(参见下面的代码)
- 把它放进去
~/bin/
- 创建一个
icon.png
并将其放在同一目录中。 chmod +x ~/bin/separator.py
- 启动它。它将出现在启动器中。
- 在运行时,将其设置为保留在启动器中(右键单击启动器中的图标)。
- 重复1-6,将名称更改为separator2.py等等。
- 通过拖动来排列图标。
#!/usr/bin/env python 导入 pygtk pygtk.require('2.0') 导入 gtk HelloWorld 类: def delete_event(self,widget,event,数据=无): 返回 False def destroy(self,widget,数据=无): gtk.main_quit() def __init__(self): # 创建新窗口 self.window = gtk.Window(gtk.WINDOW_TOPLEVEL) self.window.set_icon_from_file('icon.png') self.window.connect("delete_event", self.delete_event) self.window.connect(“destroy”, self.destroy) # 创建一个带有标签“Hello World”的新按钮。 self.button = gtk.Button("Hello World") self.window.add(self.按钮) 自我.按钮.显示() 自我.窗口.显示() def main(自身): gtk.main() 如果 __name__ == "__main__": 你好 = HelloWorld() 你好.main()