.dotfiles

Command Reference

Quick lookup for all command aliases and functions

Overview

This section provides comprehensive command references for Git, shell, and modern CLI tools. Commands are organized by category with examples for quick reference.

Available References

Git Commands

Version control aliases:

Shell Commands

Zsh aliases and functions:

Modern CLI Tools

Enhanced Unix commands:

Tools Comparison

Detailed comparisons:

Most Used Commands

Daily Workflow

# Navigation
z project        # Jump to project
ll              # List with details
ff              # Find files

# Git
gs              # Status
gaa             # Add all
gcm "fix: bug"  # Commit
gp              # Push

# Search
rg "TODO"       # Find in files
fd .py          # Find Python files

Quick Operations

# File management
mkd new-dir     # Make and enter
trash file      # Safe delete
extract arc.zip # Extract archive

# System
htop            # Process monitor
duf             # Disk usage
theme           # Switch theme

Command Categories

Development

System & Network

Text Processing

Alias Naming Conventions

Our aliases follow consistent patterns:

Git Aliases

File Operations

System Commands

Creating Custom Aliases

Add to ~/.zshrc:

# Simple alias
alias mycommand='actual command'

# Function for complex operations
myfunction() {
  echo "Running custom function"
  # Your code here
}

# With arguments
greet() {
  echo "Hello, $1!"
}

Performance Tips

Use Modern Tools

Combine with fzf

# Interactive selection
v $(fd -e py | fzf)
git checkout $(gb | fzf)
cd $(fd -t d | fzf)

Use Aliases

Save keystrokes with common operations:


← Back to Usage