Есть ли терминальная команда, чтобы открыть или сфокусировать x-й элемент в Gnome Da sh?
Я ищу аналогичную функцию, которая происходит, когда вы нажимаете значок в Gnome Da sh само по себе: если приложение не открыто, оно открывается; если он открыт, но не в фокусе, он фокусируется.
Так, например, я хотел бы запустить команду, которая также откроет или сфокусирует второй элемент в списке.
Так что, если бы я выполнил команду для второго элемента в этом списке, он открыл бы Thunderbird ...
user@computer:~$ gsettings get org.gnome.shell favorite-apps
['firefox.desktop', 'thunderbird.desktop', 'org.gnome.Nautilus.desktop']
И если список был реорганизован, и я выполнил ту же команду для этого списка, это откроет Firefox ....
user@computer:~$ gsettings get org.gnome.shell favorite-apps
['thunderbird.desktop', 'firefox.desktop', 'org.gnome.Nautilus.desktop']
Контекст этого вопроса ...
Если вам интересно, почему я не просто использую wmctrl
или просто запускаю приложение из терминала, я работаю с некоторыми пользователями с нарушениями зрения и пытаюсь найти способ повторить действие "Windows Lo go Key + number", как указано в этой поддержке Windows page .
Я искал сочетание клавиш Ubuntu, чтобы сделать это, но так как я не нашел ни одного, я хотел бы создать собственный сценарий, чтобы настроить настраиваемые сочетания клавиш так же.
Если есть лучший способ сделать это, я открыт для него это.