Eu estive usando linux por mais de um ano, e absolutamente amo o quão customizavel é, eu transicionei para arch em setup minimo e baixei tudo manualmente, uso hyprland como DE, kitty de terminal e yazi como FM.
Eu estava tendo problemas para abrir alguns arquivos logo quando instalei o yazi, a maioria eu estava abrindo no terminal, mas então configurei os apps padrões manualmento pelo “yazi.toml”, e funcionou perfeitamente, mas em uma das ultimas atualizações acho que a sintaxe mudou e quebrou minha config inteira.
Eu tentei arrumar mas lendo a wiki do yazi percebi que ele ja procura os apps padrão para abrir arquivos pelo xdg-open, então configurei “mimeapps.list” e funcionou para a maioria dos apps
Ai vem o meu problema, a exeção foi arquivos executaveis, como eu configuro arquivos executaveis do tipo “application/executable”, “application/pie-executable” e "text/shellscript” no xdg-open para executar no yazi ?
eu tentei colocar o kitty como app padrão com o comando abaixo não funcionou
“xdg-mime default kitty.desktop application/pie-executable”