sxyazi/yazi ? reverse-engineered prompt
Reverse engineered prompt
Build me a blazing fast terminal file manager in Rust. It should feel super responsive because everything uses non blocking async io with tasks spread across threads. Let me browse files with vim style keys, open multiple tabs, select files across folders, preview images videos pdfs code and archives right in the terminal, and get syntax highlighting plus fast image decoding.
Support as many terminals as possible for images including kitty wezterm iterm2 and windows terminal. Add a lua based plugin system so anyone can tweak the ui or add custom previewers and a one command package manager to install plugins or themes. Throw in bulk rename, trash bin, mouse support, git awareness and easy integration with tools like ripgrep fzf and zoxide. Make it work great on linux macos and windows so it can be my daily driver. Look up current terminal image protocols if you need to.
Are you gonna build this?
make sure you review the code using coderabbit