ranger-like terminal file manager written in Rust.
Also see Cargo.toml
~$ cargo build
~$ cargo install --path=. --force
~$ cargo install --git https://github.com/kamiyaa/joshuto.git --force
~# cargo install --path=. --force --root=/usr/local # /usr also works
sudo dnf copr enable atim/joshuto -y
sudo dnf install joshuto
[yay/paru] -S joshuto
[yay/paru] -S joshuto-git
sudo eselect repository enable gentoo-zh
sudo emerge -av app-misc/joshuto
Here's an example of using it in a nixos configuration
```nix { description = "My configuration";
inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; joshuto.url = "github:kamiyaa/joshuto"; };
outputs = { nixpkgs, joshuto, ... }: { nixosConfigurations = { hostname = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ { nixpkgs.overlays = [ joshuto.overlays.default ]; environment.systemPackages = with pkgs;[ joshuto ]; } ]; }; }; }; } ```
Temporary run, not installed on the system
sh
nix run github:kamiyaa/joshuto
sudo port install joshuto
~ $ joshuto
See docs#quit for exiting into current directory and other usages
Check out docs for details and config for examples
See docs
Please create an issue :)