KingDownloads

joshuto version history

10 releases tracked, newest first.

v0.9.9

Pre-releaseMay 20, 2025
- Added back `confirm_exit` option and introduced `--last` option for `new_tab`. - Improved Zoxide support and added autocompletion for commands. - Enhanced previews with xdg-thumb and added gtrash support. - Fixed crashes and improved stability across various operations.

8 downloads

v0.9.8

Pre-releaseMar 15, 2024
Fix version in Cargo.lock

5 downloads

v0.9.7

Pre-releaseMar 15, 2024
# Updates on the project Work and life has been quite busy for me recently. Thus I haven't had the time to look over all the issues and pull requests. I apologize for all merge conflicts I've been causing for the outstanding pull requests :pray: I will get to them eventually! As always, I appreciate all the contributions made by everyone! # Changes - Improved documentation - Thanks to @Integral-Tech , @11D-Beyonder , @b-m-f - Update install script - Thanks to @kennycallado - Add large file support for exif - Thanks to @Mroik - Add more detailed version output via shadow-rs - Thanks to @xrelkd - Add command for printing embedded configs - Thanks to @sushi-shi - Add lscolor support - Thanks to @luteran42 - Mouse support is now configurable - Thanks to @Mroik - Ratatui-image integration - Thanks to @benjajaja - Use less pager for output instead of joshuto's own confirm - Thanks to @luteran42 - Add `capture` and `stdout` command - Thanks to @DLFW - Add `case_insensitive_ext` option (originally `case_sensitive_ext` - Thanks to @Akmadan23 - Add reverse flag to sort - Thanks @Akmadan23

5 downloads

v0.9.6

Pre-releaseNov 20, 2023
# Changes - Improved documentation - Thanks to @cereum , @DLFW , @Lzzzzzt , @kennycallado , @radek-sprta , @Mroik - Migrating to ratatui - Scrollable Tab bar - Thanks to @DLFW - Add support for command aliasing - Thanks to @Akmadan23 - Add custom commands - Thanks to @Dzordzu - Mtime displays localtime instead of UTC - Thanks to @Lzzzzzt - Add user and group in footer - Thanks to @Lzzzzzt - Add more options to linemode and make it more configurable - Thanks to @Lzzzzzt - Add current dir name to tab - Thanks to @Lzzzzzt - Add --all-selected option to CopyFilePath - Thanks to @uros-5 - Trash feature uses command line tools instead of library - This reduces dependencies and compilation errors - Add optional description to keymaps - Also show description in help menu - Case sensitive option for searching, selecting and filtering - Thanks to @ctj12461 - Regex support - Thanks to @ctj12461 - Add a lot more select and filtering options - Thanks to @ctj12461 - Add no confirm option to `delete_files` - Thanks to @Akmadan23 - Cleanup warnings - Thanks to @kjuulh - Command chaining support - Su

8 downloads

v0.9.5

Pre-releaseJul 4, 2023
Thank you everyone who has contributed to and supported this project. It has been over a year since I made a new release. In that time, the amount of users using Joshuto has grown a lot and a lot of new features has been added. I hope to continue improving on this project and working together with everyone! ## Changes - `delete_files` now has the ability to be queued up (just like cut/copy operations) - `--file-chooser` option for using joshuto as a file picker - add `symlink_files` command - works like cut/copy but instead of pasting the file, paste an absolute or relative symlink to the targets - File sorting now works per tab - Thanks to @DLFW - Visual mode support - Thanks to @DLFW - `numbered_command` is now a proper command that can be invoked - `tab_switch_index` open tabs to populate given index - Show how many files are selected in the footer - Mimetype support! (require `file` command installed to work) - Add Ranger-like mouse controls - Thanks to @DLFW - `filter` command to filter directory listing - Thanks to @krivahtoo - Add linemode - Thanks to @DLFW - Support multiple zoxide arguments - Thanks to @krivahtoo - `rename_kee

5 downloads

v0.9.4

Pre-releaseJul 8, 2022
# Changes - selected files now indented like ranger - Use notify::RecommendedWatcher to simplify code and support BSD platforms - Thanks to @unrelentingtech - track child processes and properly close them when complete - add H, L and M vim actions - combine --output-dir and --choosefiles into a single argument - `--output-file` is used for all output by joshuto and can be specified what to output by: - `quit --output-current-directory` - `quit --output-selected-files` - add pbcopy to support macos file ops - Thanks to @ztlevi - inform user how many files was selected when glob selecting - zoxide support - add ctrl+h as hidden files toggle - Thanks to @Diaoul - Github clippy workflow and rustfmt stuff - Thanks to @dmarcoux - split up keymaps into different modes - `default_view` default - `task_view` for when viewing io processes - `help_view` for viewing help menu - Add flat command - Thanks to @krivahtoo - Add `hsplit` view to view 2 tabs at once - Add ability to check whether a preview is outdated and update it accordingly # Fixes - fix regular file styling not respecting theme - fix file preview showing a blank line - fix

6 downloads

0.9.3

Pre-releaseMar 6, 2022
# 0.9.3 ## Changes - add support for scrolling text previews - `bulk_rename` now reads `TMP_DIR` environment variable when determining where to save temporary files - line numbers support (Thanks to @Vinegret43 ) - automatically reload directory contents when change is detected (configurable) (Thanks to @DLFW ) - continuous scrolling support (Thanks to @DLFW ) - `cd -` support (Thanks to @Vinegret43 ) - support for image previews via `ueberzug` and `kitty` term - Big thanks to @DLFW , @is0n , @krivahtoo for coordinating and implementing this - command autocompletion and reverse autocompletion (Thanks to @sushi-shi ) - incremental search (Thanks to @sushi-shi ) - console shortcuts (Thanks to @sushi-shi ) - half page increments (Thanks to @sushi-shi ) - try all options when opening files (Thanks to @sushi-shi ) - Docker image for building joshuto (Thanks to @kennycallado ) - themes, keymaps and joshuto settings now come with a default setting if none is provided - you can now fork with `xdg_open` - various code cleanups (Thanks to @DLFW , @otakubeam , @sushi-shi )

0 downloads

0.9.2

Pre-releaseNov 20, 2021
Joshuto is now published to [crates.io](https://crates.io/crates/joshuto)! :100: :tada: ## Changes - File previews no longer spawn threads if preview already exists - Tab switching via indexes (Thanks to @krivahtoo ) - Input logic is moved from tui_worker_view to show_workers - Input logic out of tui_command_menu into input - Add a help page (Thanks to @Vinegret43 ) - Add basic command history - Switch from skim to fzf - Add command to search subdirectories via fzf - Rework config structure - Add avif to theme (Thanks to @nonetrix ) - Use `include_str!` for default configurations - Path shortener when path is too long (Thanks to @kennycallado ) - Add choosefiles option to output selected files into a specified file (Thanks to @foxfriends ) - Add syntax highlighting to file previews (Thanks to @krivahtoo ) ## Fixes - Fix parent directory not reloading for hidden file toggle - Unix permissions work a lot better - Paste overwrite works now

0 downloads

0.9.1

Pre-releaseSep 25, 2021
## Changelog - IO work shows more detailed progress - `up`, `down`, `left`, `right` keys have been renamed to `arrow_up`, `arrow_down`, `arrow_left`, `arrow_right` - Rudimentary support for RGB colors (not tested) - `open_file` was renamed to `open` - Add `search_skim` command - fuzzy search via [skim](https://github.com/lotabout/skim) - Add additional config directories - ie. `~/.config/joshuto` - 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` - 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 v

0 downloads

0.9.0

Pre-releaseMay 8, 2021
## Changes - borders are enabled by default - add visual progress bar - pasting now queries directories first before to get an accurate number of files - add glob searching via `search_glob` - previous search has been changed to `search_string` ## Fixes - string search does not convert pattern to lowercase

0 downloads