Споткнулся тут о то, что не знал, как посмотреть app_id в sway, который сам по себе умеет много что автоматизировать по этому параметру, оказалось все куда проще, чем я думал.
Команда swaymsg -t get_tree выводит дерево окон, где среди прочего указывается и app_id
Вот пример начала такого вывода
Код:
olegon@oops:~$ swaymsg -t get_tree
#1: root "root"
#2147483647: output "__i3"
#2147483646: workspace "__i3_scratch"
#3: output "HDMI-A-1"
#4: workspace "1"
#9: con "Форум OlegON - Создать новую тему — Mozilla Firefox" (xdg_shell, pid: 2091, app_id: "org.mozilla.firefox")