Make sure you have Rust installed. If not:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shcd astrofs# This will download dependencies and compile
# Takes a few minutes on first build
cargo build --releasecargo run --releaseOr directly run the compiled binary:
./target/release/astrofs- Navigate: Use
β/βorj/kto move through files - Open folders: Press
Enteron a directory - Go back: Press
Backspaceorh - Search: Press
/and start typing - Toggle hidden files: Press
. - Get help: Press
? - Quit: Press
q
If you encounter build errors, try:
# Update Rust
rustup update
# Clean and rebuild
cargo clean
cargo build --releaseIf the UI looks broken:
- Make sure your terminal supports colors and Unicode
- Try a different terminal (recommended: iTerm2, Windows Terminal, Alacritty)
- Increase terminal size (minimum 80x24 recommended)
For large directories:
- The first load might be slow
- Search results are cached for better performance
- Use
F5to refresh if data seems stale
- Release mode: Always use
--releasefor best performance - Large directories: Search is parallelized and very fast
- Git repos: Git status updates automatically when changing directories
- Read the full README.md for all features
- Check the keyboard shortcuts with
?in the app - Customize colors in
src/theme.rs - Contribute features you'd like to see!
Happy exploring! π