0.7.0
Lots of features and changes in this release.
Changes:
- support for file search
- support for creating new directories
- environment variables now supported in
keymap.toml
for changing directories - shows modified time
mimetypes.toml
got big changes- now supports mimetypes and extensions configuration
- joshuto will check extensions first before mimetypes
- now has options
fork
andsilent
for programs you want to run without stopping joshuto or messing up joshuto's UI from terminal output
- tab support!
- not the most elegant so far, but works
- can now select multiple files and open all of them with a program
preview_list
has been completely removed to preview directories- instead a dynamic approach as been added so that files can be previewed as well
- file previews!
- currently hardcoded to only work on text files and requires
head
command to work. TM
- currently hardcoded to only work on text files and requires
- better scrolling!
- scrolling used to stop the cursor in a single spot around the 6th row.
- now it can move up and down and only causes the screen to "scroll" when it reaches the
scroll_offset
threshold configured injoshuto.toml
- theme support!
- check out
theme.toml
underconfig/
to see how you can color your files :)
- check out
- switched from
keymap.conf
back tokeymap.toml
with a new approach to mapping keys - file operations now run in the background (paste)
- shows progress bar
- user input now still works when file operations are running in the background
- change directory now actually changes cwd as intended
- horizontal line is no longer using dashes, but the default horizontal line
- fix cutting overwrite files