File managers
Nautilus
Install:
sudo pacman -R nautilus gvfs-smb
yazi
- Website
- GitHub
- 23k stars, 127 contributors
- Rust, fast !
- Docs
- configuration
- Resources
- Previewers, Plugins, Integrations, etc.
- Neovim plugin: yazi.nvim
- Tracking issues of Remote file management
Usage
Key bindings
- Key bindings
F1
or~
to open the help menuq
to quit
- Configuration: keymap.toml
- Default keymap.toml
Plugins
- Docs: Plugins
- GitHub: yazi-rs/plugins
- Functional plugins
- List of existing plugins
- Feature requests
- View Recent files Closed as not planned
List installed plugins:
ya pack -l
office.yazi
- GitHub Office documents previewer plugin for Yazi, using libreoffice
Install:
ya pack -a macydnah/office
ranger
- GitHub
- 16k stars, 212 contributors
- Python
- Neovim plugin
broot
- Website
- 11k stars, 93 contributors
- Rust
- Recent release
lf
- GitHub
- 8k stars, 104 contributors
- Arch package:
lf
superfile
- GitHub
- 13k stars, 64 contributors
- Go
- Recent release
nnn
- GitHub
- Wiki: configuration
- C
- Cons:
- In order to uses file icons, nnn needs to get compiled with a special build flag.
- Only one contributor (=maintainer)
Install:
cd ~/projects/file-managers/nnn
gup
sudo apt-get install pkg-config libncursesw5-dev libreadline-dev
make O_NERD=1
sudo make strip install
nnn plugins
Plugins are at ~/.config/nnn/plugins
preview-tui
has native kitty support (in contrast to preview-tabbed
)
- Sometimes lines are not correctly wrapped
- No video preview
Install helpers:
sudo apt install imagemagick bat ffmpegthumbnailer libmagic-dev
env GO111MODULE=on go get -u github.com/doronbehar/pistol/cmd/pistol