Заметка. Cсылки telegram в браузере.
Решаем проблему, как отрыть ссылку t.me из Telegram Web в установленном десктоп приложении (xdg-open). Быстрофикс.
После перехода на отечественные поделки, такие как Astra Linux и Яндекс.Браузер, заметил неудобную вещь, если в браузере на другом дистрибутиве/платформе нажать телеграм-ссылку, появляется сообщение - А не хотели бы вы открыть данную ссыку в программе Telegram? Соответственно, щелкнул, открыл... А тут почему-то это упорно не работает.
Т.е. уведомление с предложением как бы всплывает, но ничего не делает)
Понятно, что xdg отрабатывает, но у него нет вариантов, куда нас послать.
Значит копаем в сторону mime.
Смотрим файл mimeapps.list
$ nano .local/share/applications/mimeapps.list
и убеждаемся в его девственной чистоте.
Все еще больше понятно)
В общем, не мудрствуя лукаво, нахожу в данной директории .local/share/applications нужный мне .desktop-файлик (у меня он вот такой userapp-Telegram\ Desktop-BS8VO1.desktop)
Правлю его
$ nano .local/share/applications/userapp-Telegram\ Desktop-BS8VO1.desktop
дописываю в конце
MimeType=application/x-xdg-protocol-tg;x-scheme-handler/tg;
сохраняю и перезапускаю браузер. Проверил - работает. Ссылки открываются.
- RusLan