Ассоциация типов файлов по умолчанию в Ranger

Ассоциация типов файлов по умолчанию в Ranger

я хочу сделатьrangerоткрывать GIF-файлы в формате , mpvа не в формате feh.

Я добавил строку image/gif=mpv.desktop;в ~/.config/mimeapps.list(под [Default Applications]), обновил базу данных с помощью update-mime-database ~/.local/share/mime/. Теперь xdg-mime query default image/gifвыводит mpv.desktop.

Я попробовал открыть файл .gif в PCManFM, и он открывается в mpv, но rangerфайлы .gif по-прежнему открываются в feh.

Кто-нибудь знает, как это исправить?

решение1

Ranger хранит ассоциации файлов в формате ~/.config/ranger/rifle.conf, поэтому добавление типа файла gif и связывание его с mpv должно решить эту задачу.

Просто добавьте эту строку в ~/.config/ranger/rifle.conf:
^mime image/gif, has mpv, X, flag f = mpv -- "$@".

Связанный контент