Запустив Ubuntu 20.04, я хочу иметь два интерактивных режима запуска для гном-терминал
в панели избранного [т.е. в «Доке»]. Например, мне нужен как запуск по умолчанию, так и заказной запуск. Средство запуска по умолчанию было тривиально добавить в панель избранного, используя известные механизмы.Для пользовательского лаунчера я создал следующее .рабочий стол
файл:
$ cat ~/.local/share/applications/custom-terminal.desktop
[Вход на рабочий стол]
Тип = Приложение
Кодировка=UTF-8
Имя=Пользовательскийтерминал
Comment=Терминал для специализированной разработки
Exec=$HOME/.bin/пользовательский-терминал.sh
Icon=/usr/share/icons/gnome/48x48/apps/gnome-terminal.png
Терминал=ложь
Для индивидуального запуска я установил переменную среды (FOOBAR
), по которому мой ~/.bashrc
файл может вызывать пользовательскую логику:
$ кошка $HOME/.bin/пользовательский-терминал.sh
#!/бин/баш
FOOBAR=SomeTriggerValue /usr/bin/gnome-терминал
ПРОБЛЕМА: я могу добавить пользовательскую программу запуска на панель «Избранное», но запущенный экземпляр неправильно связан со значком программы запуска по умолчанию. то есть значок средства запуска по умолчанию [на панели избранного] получает «красную точку» для моего пользовательского экземпляра гном-терминал
.
Я пытался сделать копии исполняемого файла [конечно, с разными путями], чтобы «обмануть» рабочий стол, заставив его поверить, что одно приложение на самом деле состоит из двух, но этот трюк не удался.
Я заметил, что если я щелкну правой кнопкой мыши по умолчанию гном-терминал
значок, затем мне предлагается Настройки
вариант. Щелкните правой кнопкой мыши на пользовательском гном-терминал
значок не предлагает Настройки
вариант.
ВОПРОС: Как добавить 2+ кастомных лаунчера для гном-терминал
в панель избранного?