Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does Not Comply with XDG Standard on mimeapps.list #43

Closed
N1X3L opened this issue Apr 7, 2022 · 6 comments
Closed

Does Not Comply with XDG Standard on mimeapps.list #43

N1X3L opened this issue Apr 7, 2022 · 6 comments

Comments

@N1X3L
Copy link

N1X3L commented Apr 7, 2022

My new favorite mind mapper! Just one problem so far… installation never generates MIME file type associations. This file is not created:

~/.local/share/mime/packages/application-x-vym.xml

The expected behavior is that I could associate .vym files with vym. The actual behavior is that I must launch vym, and then open the file within the program.

Kernel: 5.17.1-zen1-1-zen | arch: x86_64  bits: 64 | compiler: gcc  v: 11.2.0 | Desktop: Budgie  v: 10.6.1 | Distro: EndeavourOS  base: Arch Linux
@insilmaril
Copy link
Owner

Happy to hear you like vym.

I don't know how you install, is this a package on arch? I'd blame the package maintainer, in my SUSE package it's there. You could compare the desktop files here:

https://build.opensuse.org/package/show/home:insilmaril/vym

@N1X3L
Copy link
Author

N1X3L commented Apr 24, 2022

@N1X3L N1X3L closed this as completed Apr 24, 2022
@Scimmia22
Copy link

So every downstream packager needs to include it themselves? Why wouldn't you add it here if people should have it?

@insilmaril
Copy link
Owner

Hm it could be also tracked here in github and not just in OBS. The target destination then depends on platform, so cmake would probably need an update.

Reopening for now.

@insilmaril
Copy link
Owner

Added the files in github to make packaging easier:
./config/vym.desktop
./config/vym.xml

Don't want to include it in the CMakeLists.txt for now, as the location really depends on platform and OS. Suggestions how to improve that are welcome

@insilmaril
Copy link
Owner

Both files are now installed with cmake install for UNIX-like platforms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants