Как я могу поместить некоторые разделители между значками запуска единой системы?

7

Мне действительно нужно поместить некоторый разделитель в левую панель запуска единства ... Я думаю, что можно было бы добавить некоторые ссылки на программу, которые просто ничего не делают, поэтому нам нужно только изменить ее значок на значок, похожий на разделитель ... Как я могу это сделать?

    
задан Fabio Spampinato 08.06.2012 в 12:04
источник

3 ответа

6

Просто создайте пусковую установку

gksudo gedit /usr/share/applications/separator.desktop

и вставьте следующие данные в gedit.

[Desktop Entry]
Type=Application
Icon=/path/to/icon.png
Name=Unity Separator

, затем нажмите Супер и выполните поиск Unity Separator и поместите его на панель Unity Помните, что он будет использовать то же пространство, что и для другого размера запуска на панели Unity.

    
ответ дан virpara 08.06.2012 в 12:43
источник
2

Я решил. Я просто создал несколько ярлыков с пустой командой и изменил значок. Это результат:

    

ответ дан Fabio Spampinato 08.06.2012 в 12:43
0
  1. Создайте простой скрипт Python (separator.py) со значком. (см. код ниже)
  2. Поместите его в ~/bin/
  3. Создайте icon.png и поместите его в тот же каталог.
  4. chmod +x ~/bin/separator.py
  5. Запустите его. Он появится в пусковой установке.
  6. Пока он запущен, установите его в панели запуска (щелкните правой кнопкой мыши значок в панели запуска).
  7. Повторите с 1-6, изменив имя на separator2.py и т. д.
  8. Расположите значки с помощью перетаскивания.
#!/usr/bin/env python
import pygtk
pygtk.require('2.0')
import gtk

class HelloWorld:

    def delete_event(self, widget, event, data=None):
        return False

    def destroy(self, widget, data=None):
        gtk.main_quit()

    def __init__(self):
        # create a new window
        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)

        # Creates a new button with the label "Hello World".
        self.button = gtk.Button("Hello World")

        self.window.add(self.button)
        self.button.show()
        self.window.show()

    def main(self):
        gtk.main()

if __name__ == "__main__":
    hello = HelloWorld()
    hello.main()
    
ответ дан Frantique 08.06.2012 в 12:53