我在我的工作笔记本电脑上使用了几个聊天/IM 应用程序,并希望从一个聊天应用程序或终端中的链接点击链接点击以在 Chromium 中打开,并从其他聊天应用程序中打开以在 Firefox 中打开。
聊天应用程序本身在设置中没有任何设置此行为的内容。在另一个层面上这可能吗?如果是这样,如何?
我通过创建一个备用xdg
配置目录并更改.desktop
我想在不同浏览器(特别是 Telegram)中打开的聊天应用程序的文件来解决这个问题
解决步骤:
在您的家中创建一个新目录mkdir $HOME/.config-alt
并创建一个mimeapps.list
文件它 ( touch $HOME/.config-alt/mimeapps.list
)
编辑此文件以使用备用浏览器,例如:
[Default Applications]
text/html=Firefox.desktop;
x-scheme-handler/http=Firefox.desktop;
x-scheme-handler/https=Firefox.desktop;
x-scheme-handler/about=Firefox.desktop;
x-scheme-handler/unknown=Firefox.desktop;
更改.desktop
打开应用程序的文件以添加与 XDG 相关的环境变量 - 例如,telegram.desktop
(通常在/etc/share/applications
或 中$HOME/.local/share/applications/
,但取决于您的设置)更改Exec=/path/to/bin
为Exec=env XDG_CONFIG_HOME=$HOME/.config-alt/ /path/to/bin
通过快捷方式重新启动应用程序,它应该会在您选择的浏览器中打开链接,而不会干扰其他应用程序
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句