Mais uma ferramenta pra galera da customização de terminal.
Ele permite usar seu gerenciador de arquivos de terminal de escolha – ou o dragon-drag-and-drop
se você for do time do arrastar e soltar, você escolhe – para abrir arquivos nos programas que tem suporte a portais do Flatpak. Me inspirei no xdg-desktop-portal-termfilechooser – que infelizmente está abandonado há 3 anos e tem umas quatro forks cada uma corrigindo um conjunto diferente de problemas dele.
Para instalar no Arch Linux, por exemplo, seria uma questão de
pacman -S vala
make && sudo make PREFIX=/usr LIBEXECDIR=lib install
(provavelmente seria melhor fazer isso um PKGBUILD…)
Para usar, coloque embaixo de [preferred]
em ~/.config/xdg-desktop-portal/portals.conf
:
org.freedesktop.impl.portal.FileChooser=scriptfm
A configuração é parecida com a do xdg-desktop-portal-wlr
, só que além de mandar o WAYLAND_DISPLAY
, você manda o caminho do script com SFM_FILE_SCRIPT=...
no dbus-update-activation-environment
.
Aprecio qualquer feedback, e exemplos pra colocar no contrib/
do repositório.