Как я могу дать скрипту свою собственную иконку в Unity launcher?

Сначала вы должны удалить пакет fpc-source-2.6.2, чтобы установить fpc-src. Конечно, оба пакета должны разорвать друг друга:

sudo apt-get -f remove fpc-source-2.6.2
sudo apt-get install -f fpc-src

Пожалуйста, подумайте о заполнении отчета об ошибке в lazarus.

1
задан 26 June 2016 в 22:35

2 ответа

Другой не ответ, но решение.

Я использую quicklists для создания пусковых установок для наиболее часто используемых терминальных сеансов, затем создаю профили для каждого из них в gnome-терминале, чтобы делать что-то вроде изменения их цветов, это позволяет очень легко узнать, какой сервер вы используете.

Вы можете сделать это, отредактировав файл gnome-terminal.desktop в ~ / .local / share / applications / gnome-terminal.desktop.

мой выглядит так [!d3 ]

[Desktop Entry]
Name=Terminal
Comment=Use the command line
Keywords=shell;prompt;command;commandline;
TryExec=gnome-terminal
Exec=gnome-terminal
Icon=utilities-terminal
Type=Application
X-GNOME-DocPath=gnome-terminal/index.html
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-terminal
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=3.16.2
Categories=GNOME;GTK;System;TerminalEmulator;
StartupNotify=true
X-GNOME-SingleWindow=false
OnlyShowIn=GNOME;Unity;
Actions=New;Item1;Item2
X-Ubuntu-Gettext-Domain=gnome-terminal

[Desktop Action New]
Name=New Terminal
Exec=gnome-terminal
OnlyShowIn=Unity

[Desktop Action Item1]
Name=SSH Shell type 1
Exec=gnome-terminal -e 'ssh item1' --profile 'Item1'
OnlyShowIn=Unity


[Desktop Action Item2]
Name=SSH Shell type 2
Exec=gnome-terminal -e 'ssh item2' --profile 'Item2'
OnlyShowIn=Unity

Я также написал сценарий некоторое время назад, чтобы автоматизировать добавление записей в ваш быстрый список из файла hosts, поэтому любая команда ssh получает запись быстрого списка. Я написал это, когда списки быстрого доступа не обновлялись автоматически и не сдавались, потому что это сделало его неуклюжим, теперь они мгновенно запускаются через работу cron.

http://blog.amias.net/articles/114

1
ответ дан 23 May 2018 в 09:06
  • 1
    Спасибо, интересно. То, что я искал, - это способ иметь 2 различных приложения для терминала, представленных двумя разными и настраиваемыми значками. Я могу иметь это в Dash, но затем, когда он запускается, Unity заменяет мой пользовательский стандартный терминал. – Se6 21 June 2016 в 16:00
  • 2
    я не думаю, что он по-прежнему поддерживается, но есть escape-последовательность ANSI для того, что описано здесь unix.stackexchange.com/questions/265760/… – Amias 21 June 2016 в 18:50

Однократное исправить было бы написать небольшую исполняемую программу, которая запускает ваш скрипт, и назначить уникальный значок запуска для исполняемого файла.

0
ответ дан 23 May 2018 в 09:06
  • 1
    исполняемый файл без окна не будет отображаться в Unity launcher, так как окно терминала будет единственным появляющимся окном, оно будет отображаться в gnome-terminal. – Jacob Vlijm 28 June 2016 в 08:53

Другие вопросы по тегам:

Похожие вопросы: