Haroon Javed writes about a collection of Linux command-line tools that he has found useful for improving terminal productivity. The article covers tmux for session management, tldr for simplified man pages, Vim for efficient text editing, Fastfetch for system info, fzf for fuzzy file searching, bat for syntax-highlighted file viewing, Oh My Zsh for terminal customization, htop for resource monitoring, and zoxide for faster directory navigation.
- bat is installed as `batcat` on Debian/Ubuntu due to a package name conflict
- zoxide uses a ranking algorithm based on frequency and recency of directory visits
- tldr provides community-driven, simplified alternatives to traditional man pages
- Fastfetch is a widely used alternative to the now-deprecated Neofetch
This repository contains a highly customized, Zelda-inspired Oh My Zsh theme titled "Hero of Legend." Designed by knerd to gamify the command-line experience, it transforms the standard terminal into an interactive adventure featuring a 16-bit Heads-Up Display (HUD), a persistent Rupee economy, and various mini-games. Users can interact with their shell using gamepad-inspired mapping for Git commands, directory navigation, and file management tasks.
- Features a dynamic HUD that tracks "health" via Git repository status and time via a Majora's Mask inspired countdown.
- Includes an archery mini-game (`a!`) in the Downloads folder to earn Rupees by purging files accurately.
- Implements "Spells" for common tasks, such as `git add` (Magic Hammer) or `git commit` (Magic Scroll).
- Employs context-sensitive companion advice from characters like Navi and Princess Zelda based on terminal environment triggers.