45

total commands

18

custom functions

18

entries with extracted details

45 results

ls

Navigationalias20-aliases.zsh

List directory contents with icons and colors

Commandlsd

ll

Navigationalias20-aliases.zsh

Long listing with hidden files and grouped directories

Commandlsd -lah --group-dirs=first

la

Navigationalias20-aliases.zsh

List all files including hidden ones

Commandlsd -A

lt

Navigationalias20-aliases.zsh

Tree view up to 3 levels deep with grouped directories

Commandlsd --tree --depth=3 --group-dirs=first

..

Navigationalias20-aliases.zsh

Go up one directory level

Commandcd ..

...

Navigationalias20-aliases.zsh

Go up two directory levels

Commandcd ../..

....

Navigationalias20-aliases.zsh

Go up three directory levels

Commandcd ../../..

-

Navigationalias20-aliases.zsh

Return to the previous directory

Commandcd -

mkdir

Safetyalias20-aliases.zsh

Create directories including parent paths automatically

Commandmkdir -p

cp

Safetyalias20-aliases.zsh

Copy files with interactive confirmation and verbose output

Commandcp -iv

mv

Safetyalias20-aliases.zsh

Move files with interactive confirmation and verbose output

Commandmv -iv

rm

Safetyalias20-aliases.zsh

Remove files with interactive confirmation and verbose output

Commandrm -iv

cat

Viewingalias20-aliases.zsh

Display file contents with syntax highlighting and line numbers

Commandbat --style=numbers --paging=never

grep

Viewingalias20-aliases.zsh

Search text with colorized output

Commandgrep --color=auto

diff

Viewingalias20-aliases.zsh

Compare files with colorized output

Commanddiff --color=auto

ports

Networkfunction60-functions.zsh

Show listening ports and owning processes

Commandports
Plain ModeRich Output

myip

Networkfunction60-functions.zsh

Show public IP address over HTTPS

Commandmyip
Plain ModeRich Output

weather

Networkalias20-aliases.zsh

Show the current weather forecast

Commandcurl --http1.1 -fsSL https://wttr.in

glog

Gitalias20-aliases.zsh

Show a compact git history graph

Commandgit log --oneline --graph --decorate -20

gpr

Gitalias20-aliases.zsh

Pull with rebase for a cleaner git history

Commandgit pull --rebase

gun

Gitalias20-aliases.zsh

Undo the last commit while keeping changes staged

Commandgit reset HEAD~1 --soft

gcount

Gitalias20-aliases.zsh

Count commits per author

Commandgitcount

G

Pipeglobal alias70-globals.zsh

Pipe to grep — use anywhere in a command

Command| grep

L

Pipeglobal alias70-globals.zsh

Pipe to less — use anywhere in a command

Command| less

W

Pipeglobal alias70-globals.zsh

Count lines — use anywhere in a command

Command| wc -l

H

Pipeglobal alias70-globals.zsh

Show first lines — use anywhere in a command

Command| head

T

Pipeglobal alias70-globals.zsh

Show last lines — use anywhere in a command

Command| tail

NE

Pipeglobal alias70-globals.zsh

Suppress stderr output

Command2>/dev/null

NUL

Pipeglobal alias70-globals.zsh

Suppress all output (stdout and stderr)

Command>/dev/null 2>&1

extract

Utilityfunction60-functions.zsh

Extract any supported archive format automatically

Commandextract <archive>
Usageextract <file>
Uses Bunzip2 if availableUses Unrar if availableUses Gunzip if availableUses Unzip if availableUses Uncompress if availableUses 7z if available

ff

Searchfunction60-functions.zsh

Find files by name recursively — uses fd when available

Commandff <pattern> [path]
Uses Fd if availableUses Fdfind if available

ft

Searchfunction60-functions.zsh

Find text in files — uses ripgrep when available, falls back to grep

Commandft <text> [path]
Usageft <pattern> [path]
Uses Rg if available

fkill

Processfunction60-functions.zsh

Fuzzy-select and kill a running process

Commandfkill [signal]
InteractiveRequires Fzf

headers

Networkfunction60-functions.zsh

Follow redirects and print HTTP response headers

Commandheaders <url>

peek

Viewingfunction60-functions.zsh

Preview a file quickly — uses bat when available

Commandpeek <file>
Uses Bat if available

dusage

Utilityfunction60-functions.zsh

Show disk usage summary for the largest items in a directory

Commanddusage [path] [count]
Plain ModeRich Output

bigfiles

Utilityfunction60-functions.zsh

Find the largest files recursively in a directory tree

Commandbigfiles [path] [count]
Plain ModeRich Output

croot

Gitfunction60-functions.zsh

Jump to the root of the current git repository

Commandcroot

path

Utilityfunction60-functions.zsh

Print each PATH entry on its own line

Commandpath
Plain ModeRich Output

fbr

Gitfunction60-functions.zsh

Fuzzy-pick and checkout a git branch from local or remote refs

Commandfbr
InteractiveRequires Fzf

npkg

Nixfunction60-functions.zsh

Nix package manager wrapper — add, remove, find, search, upgrade, and more

Commandnpkg <subcommand>
Usagenpkg <command> [args]

Available when nix is installed

Features

  • add [pkg ...] Add package(s); with no args opens an fzf picker
  • install [pkg ...] Alias for add
  • find [query] Fuzzy-pick nixpkgs attribute names and add selections
  • search <query> Run a plain nixpkgs search with descriptions

+6 more

Examples

  • npkg add bat
  • npkg find nvim
  • npkg remove
  • npkg outdated

+2 more

Notes

  • Bare install names are expanded to nixpkgs#<name>
  • npkg find searches a cached list of nixpkgs attribute names
  • npkg refresh and outdated need jq
  • Interactive add/find/remove needs jq and fzf

+1 more

fanprofile

Utilityfunction60-functions.zsh

Show the current laptop performance profile

Commandfanprofile
Plain ModeRich Output

upkg

Packagesfunction60-functions.zsh

Unified package update/check wrapper across supported managers

Commandupkg [command]
Usageupkg [command] [args] [--only <list>] [--skip <list>] [--sudo] [--dry-run]
Plain ModeRich Output

Features

  • outdated Show outdated packages across detected managers
  • check Alias for outdated
  • list Alias for outdated
  • search <query> Search package names across detected managers

+6 more

Examples

  • upkg # check for outdated packages
  • upkg search ripgrep # compare package search matches
  • upkg --only brew,npm # check selected managers
  • upkg plan # preview upgrades

+3 more

Notes

  • Flag: --only <list> Comma-separated manager IDs to include
  • Flag: --skip <list> Comma-separated manager IDs to exclude
  • Flag: --sudo Allow privileged upgrade backends to run
  • Flag: --dry-run Preview upgrades instead of running them

+8 more

gitcount

Gitfunction60-functions.zsh

Show contributor counts for the current repo history

Commandgitcount

Notes

  • Alias gcount points to gitcount for compatibility

mkcd

Navigationfunction60-functions.zsh

Create a directory and cd into it in one step

Commandmkcd <dir>