gomuks icon indicating copy to clipboard operation
gomuks copied to clipboard

Set Gomuks as XDG matrix:// handler

Open Evidlo opened this issue 5 years ago • 3 comments

I was figuring out how to set up XDG protocol handlers, so I'll document that here.

~/.local/share/applications/matrix-handler.desktop

[Desktop Entry]
Type=Application
Name=Matrix Scheme Handler
Exec=gomuks join %u
StartupNotify=false
MimeType=x-scheme-handler/matrix

~/.local/share/applications/mimeapps.list

[Default Applications]
x-scheme-handler/matrix=matrix-handler.desktop

And finally

$ update-desktop-database ~/.local/share/applications/

Gomuks would need some mechanism to send a /join to an already running instance.

Evidlo avatar Mar 09 '19 00:03 Evidlo

Blocked on matrix-org/matrix-doc#455

tulir avatar Mar 09 '19 20:03 tulir

matrix-org/matrix-doc#2312 is starting to be ready enough that it can be implemented

tulir avatar Aug 30 '20 22:08 tulir

Shouldn't be blocked anymore, and there has been some activity on the browser front recently, so the scheme might become more relevant soon.

MayeulC avatar Apr 18 '21 17:04 MayeulC