Joshuto in Termux – Terminal File Manager

Joshuto is a terminal-based file manager that lets you browse and manage files from the command line. It provides a simple interface for navigating directories and opening files using some simple terminal commands. Joshuto also includes options for shell integration, file selection, configuration, and command completion.

Here’s what you can do with Joshuto:

  • Browse files and directories from the terminal.
  • Navigate through folders using a terminal interface.
  • Open files with the associated programs.
  • Start Joshuto from a specific directory.
  • Select files using file chooser mode.
  • Generate shell completion scripts.

Install Joshuto in Termux

You can easily install Joshuto in Termux using the following command below. Copy and run it in your terminal.

First, update and upgrade Termux packages:

apt update && apt upgrade

Install required rust package:

apt install rust

Now, Install Joshuto using rust Cargo:

cargo install --git https://github.com/kamiyaa/joshuto.git --force

Once the installation is complete, Joshuto is ready to use in Termux.

Use Joshuto in Termux

Joshuto provides several commands and options for browsing files, selecting files, managing directories, and configuring the terminal file manager.

Start Joshuto:

joshuto

Start Joshuto in a specific directory:

joshuto /path/to/directory

Show the help menu:

joshuto -h

Show the installed version:

joshuto -v

Print shell completion options:

joshuto completions

Show the embedded TOML configuration:

joshuto config

Use change-directory mode:

joshuto --change-directory

When you quit Joshuto with this option, it can print the current working directory for shell integration.

Use file chooser mode:

joshuto --file-chooser

This prints the selected file or files instead of opening them with a program.

Save the output to a specific file:

joshuto --output-file output.txt

You can also combine the options when needed, for example:

joshuto --change-directory --output-file current_dir.txt

These commands let you start Joshuto in different locations, check its configuration, use shell integration, select files, and manage its command-line options.

End Note

Joshuto is a useful terminal file manager for browsing files and directories without leaving the command line. Its file chooser, shell integration, configuration, and completion features provide additional ways to work with different files and folders in Termux.

SHARE THIS POST: