Changelog
- IO work shows more detailed progress
up
,down
,left
,right
keys have been renamed toarrow_up
,arrow_down
,arrow_left
,arrow_right
- Rudimentary support for RGB colors (not tested)
open_file
was renamed toopen
- Add
search_skim
command- fuzzy search via skim
- Add additional config directories
- ie.
~/.config/joshuto
- ie.
- Change username to red when root
- on
bulk_rename
, the screen will now clear first - homepages can be set for new tabs (
inherit
,home
,root
) - Add support for lazily figuring out how many files are in directories
- This fixes issues where joshuto is very slow on network drives, mtp, etc.
- File preview support! (rudimentary)
- uses
scope.sh
-like file to figure out and generate previews like ranger - preview scripts can be set inside
joshuto.toml
- uses
- Add
quit_to_cwd
command- Exits to the current directory given a shell function is used
- see https://github.com/kamiyaa/joshuto/wiki/Tidbits#exit-to-current-directory
--lastdir
changed to--last-dir
- messages are now in color instead of just yellow
keymap.toml
structure was changed visually- Add
copy_filename_without_extension
command- Thanks to @krivahtoo
- webp theme support
- Thanks to @nonetrix
- Add Arch Linux instructions to README
- Thanks to @salkin-mada
- Rework sorting system and add sorting by file extensions
- Huge thanks to @makeefu , this removes a lot of repetitive and rigid code and I never thought of this solution :)
- Add
copy_dirpath
andcopy_filepath
command- Thanks to @makeefu
- Rework directory list rendering
- Huge thanks to @DLFW , this fixed a lot of hacky code when rendering directory listings
- Show symlink files and symlink directory sizes and permissions correctly
- Thanks to @DLFW
- Add theming to broken symlinks
- Thanks to @DLFW
- Show how many files are in directories
- Thanks to @DLFW
- Add
touch
andspawn
command- Thanks to @DLFW
Fixes
- Add xdg_open support back (accidentally removed xd)
- Fixed
set_mode
command not working - Fixed cut operations not displaying values
- Fixed inner border render
- Thanks to @princebett , I had no idea how to fix this
- Fixed page up/down not moving correct amount when borders are enabled
- Fixed printing
- Fixed issue where joshuto does not start due to insufficient permissions on a directory in the current directory
- Fixed files with non-unicode files not showing up
- Fixed paste overwrite not working
- Fixed crash when menu height is larger than screen height
- Fixed border not drawn properly in root directory
- Fixed selecting file via mouse when borders are enabled
- Thanks to @DLFW
- Fixed directories with insufficient permissions not showing up
- Fixed broken links not showing up
- Fixed preview scripts constantly called on files that couldn't render a preview
- Fixed
cd
not working with relative paths - Fixed spaces being trimmed when copying to clipboard
- Thanks to @krivahtoo