New command z tree displays directory structure with:
- Hidden directories shown as collapsed folders with their immediate size
- Gitignored files marked with [ignored by git] label
- File sizes shown for all files and collapsed dirs
- Directories colored cyan, files in white
Also added White color constant to pkg/colors for tree command.
New Commands:
- z network: Show IP addresses, public IP, DNS servers, active connections
- z ports: List listening ports with process/PID info
- z usages: All processes sorted by resource usage with filtering
- z junks: Find and clean junk files (caches, temporary files)
Enhancements:
- Permission interpreter in z info file - shows human-readable permissions
e.g. -rw-rw-r-- → "Owner can read, write; Group can read, write; Other can read"
- z usages now supports filtering: z usages chrome -m -n=50
- Summary section shows total CPU/memory when filtering by name
- Added help entries for all new commands
New Commands:
- z read - Smart file reader with auto-detection (markdown, syntax highlighting)
- z sys - System overview (CPU, RAM, Disk, processes)
- z find - File search with pattern/size/time filters
- z search - User-friendly grep alternative
- z usage - Process resource usage monitor
Enhancements:
- Unified help system with consistent error messages
- Help on error shows usage and examples for each command
- "Command not found" suggests similar commands
- Directory info now detects .gitignore and shows ignored files
- File handler registry for extensible file type detection
- Added Italic, Dim, Underline color constants