LukeSmithxyz / mutt-wizard

A system for automatically configuring mutt and isync with a simple interface and safe passwords
GNU General Public License v3.0
2.41k stars 383 forks source link

Add the option of using ranger or vifm as a file picker #937

Open gerazov opened 1 year ago

gerazov commented 1 year ago

Basically allows you to use your regular file browser instead of neomutt's.

Here's the repo with the bash script https://github.com/anufrievroman/Neomutt-File-Picker It works as a charm :love_you_gesture:

It doesn't seem to be on the roadmap to get integrated in neomutt (https://github.com/neomutt/neomutt/issues/2738) but could be useful for mutt-wizard :+1:

LukeSmithxyz commented 1 year ago

I'm disinclined to add a new dependency, even one I would probably use, but I suppose in your case where you make it a separate bind that doesn't interfere with the normal way of attachment I'm open to it.

Add it in a PR here and I will add it.

gerazov commented 1 year ago

It seemed a bit involved to integrate it in the install script, that's why I didn't go for a PR :sweat_smile: I'll take a look :+1:

LukeSmithxyz commented 1 year ago

Haha, well you can start a PR and I'll make the required amendments. Put the scripts into the lib/ directory (ideally, merge them into one single script). Then just add the binding to the mutt-wizard.muttrc.

I'll look at it when I can. I've just been very busy as usual.