Last File Manager (LFM) plus my patches
This is the source for a Unix file manager written in Python.
It is based on current (as of 2024-11-11) state of the original author's repository, on which I applied several fixes and enhancements.
What are my patches :
- get rid of importlib/setuptools and preserve Python 3.4 compatibility
- misc source code fixes : regex literal, make lfm package runnable directly
- fix help message in status bar (help key is h not F1)
- fix spurious files lfm-*.path in /tmp when quit_nochdir is used
- fix switching to other pane when current pane is displayed wide
- fix loading time of big/remote folders
- fix backspace key in some configs by using autodetection
- add customized standalone executable builder (zipapp/pyz)
- add some zip archives extensions (war, ear, whl, pyz)
- add proper about dialog (rather than using file info)
- ignore executable flag for filesystems where it's always-on, by priorizing mime type
NB : except for the most recent ones, those patches have been submitted to the author, but are awaiting integration & publication, which is one of the reasons I publish them here.
Attachments:
- lfm-shot.png [download] added by fcoutant on 2024-11-17 09:40:20. [details]