Shell Tips
60 curated tips — shortcuts, workflows, and hidden features from Nirmal's Shell, including when conditional tools and integrations show up.
60
tip records
30
conditional tips
11
tip sources
Run npkg search ripgrep to search nixpkgs
Available when nix is installed
Run npkg find nvim to open a seeded package picker
Available when nix and jq are installed and fzf is ready
Run upkg search ripgrep to search detected package managers
Available when paru, pacman, apt, dnf, brew, flatpak, nix, or npm is installed
Run croot to jump to the current Git repository root
Always available
Run fanprofile to show the current laptop performance profile
Available on a supported Linux laptop profile interface
Use NE to hide stderr or NUL to hide all output
Always available
Run upkg managers to show active and alternate backends
Available when paru, pacman, apt, dnf, brew, flatpak, nix, or npm is installed
Run upkg clean --dry-run before package cleanup
Available when paru, pacman, apt, dnf, brew, flatpak, nix, or npm is installed
Run ft <pattern> [path] to search file contents
Always available
Run gun to undo the latest commit but keep changes staged
Always available
Use zi to select a remembered directory interactively
Available when zoxide is installed and fzf is ready
Run headers <url> to follow redirects and print HTTP headers
Always available
Press Tab after a custom command to see valid arguments
Always available
Press Ctrl+R to insert a history entry for editing
Available when fzf is ready in an interactive shell
Run peek <file> for a quick file preview
Always available
Run cgm list to show saved names without retrieving values
Available when cgm is loaded through secret-tool
Run cgm env OPENAI_KEY to load a credential into this shell
Available when cgm is loaded through secret-tool
Run extract <archive> to unpack a supported archive
Always available
Run upkg plan to preview package upgrades
Available when paru, pacman, apt, dnf, brew, flatpak, nix, or npm is installed
Use z <query> to jump to a remembered directory
Available when zoxide is installed
Use ZSH_FZF_LAYOUT=roomy for a larger rounded finder with extra spacing
Always available
Run weather for a concise HTTPS forecast
Always available
Use [WT] in fbr to spot branches checked out in another worktree
Available when fzf is ready in an interactive shell
Run fkill TERM to stop selected processes; use fkill 9 only to force
Available when fzf is ready in an interactive shell