You are not logged in.
Pages: 1
Hello.
I've been configuring Kate for easy home-manager config editing,
and noticed that my .nix config is marked as text/plain instead of text/x-nix
when I decided to make a tool button only be available on specific mimetypes.
From what I understand, the mimetype should have been merged in shared-mime-info 2.4,
yet it's nowhere to be found.
[mine_diver@ABLPHA ~]$ for d in ${XDG_DATA_DIRS//:/ }; do grep -R "type=\"text/x-nix\"" "$d/mime/packages" && echo "Found in $d"; done
grep: /home/mine_diver/.local/share/flatpak/exports/share/mime/packages: No such file or directory
grep: /var/lib/flatpak/exports/share/mime/packages: No such file or directory
grep: /usr/local/share/mime/packages: No such file or directory
grep: /nix/var/nix/profiles/default/share/mime/packages: No such file or directory
[mine_diver@ABLPHA ~]$ pacman -Qi shared-mime-info | grep Version
Version : 2.4-2
How can I make the mimetype appear? Thanks.
Last edited by mine_diver (2025-08-03 05:57:31)
Offline
The changelog for shared-mimeinfo 2.4 doesn't seem to mention text/x-nix .
https://wiki.archlinux.org/title/XDG_MI … MIME_types shows how to define a new local mimetype.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
From what I understand, the mimetype should have been merged in shared-mime-info 2.4,
yet it's nowhere to be found.
The change was merged into the master on June 2, 2024; the 2.4 release came out in November, 2023.
Regards,
Offline
Oh, my bad, seems like I've misread it somehow.
Weird that this change hasn't been pushed into a release after more than a year though. Gonna mark as solved.
Offline
Pages: 1