2.1
fff is a simple terminal file manager written in bash. What started as an experiment into
implementing a full terminal user interface in bash has morphed into a full blown project.
This release fixes a few major bugs while also adding some nice quality of life changes.
Image preview mode (using w3mimgdisplay) has also been added and it works in
terminals known to have issues with it (st, kitty).
Thanks to those who contributed both ideas and code.
w3m-img support
Features:
- Added a
Makefilefor easier packaging offff. - Added support for
w3m-imgimage previews!- Use the
ikey on an image file. - Requires
w3mandxdotool(optional outside of image previews).
- Use the
- Added the
-hflag.- This calls
man fff.
- This calls
- Added
FFF_CD_ON_EXITto allow enabling/disabling of CD on exit. - Added options to configure the format of printed and marked files.
- See
FFF_FILE_FORMATandFFF_MARK_FORMAT.
- See
Changes:
- LS_COLORS parsing has been simplified and no longer relies on
source(which iseval). CTRL+Cnow exits withoutCD.- Removed terminal screen restore.
- It broke after launching a command which also saved/restored the terminal screen.
- This will be revisited in the future.
- [Haiku] Use Haiku's trash command and directories. @Crestwave
- Show file name in
status_linein inside an image preview or viewing file attributes.
Bugs:
- Fixed bug with
nvimbeing broken when spawned insidefff. - Fixed totally broken output in
extratermandweston-terminal. - Fixed 100% CPU usage spike when spawning nested
fffprocesses. - Fixed bug with cache directory not being created if it didn't exist. @klemens
- Fixed bug with being able to rename the empty directory string.
- Fixed bug with being able to mark the empty directory string.