ZSH Cheatsheet
ZSH shell keybindings and productivity features
ZSH shell keybindings and productivity features
tmux keybindings and quick reference
Terminal session management with tmux and workspace patterns
Neovim keybindings and essential commands quick reference
LF file manager keybindings and quick reference
GitUI TUI git client keybindings and quick reference
Git commands and workflows quick reference
fzf keybindings and fuzzy finder quick reference
Daily terminal workflow and productivity patterns
Quick reference cards for common operations and keybindings
zsh shell configuration - my primary shell with autosuggestions, syntax highlighting, and custom functions
Zellij - a terminal workspace with batteries included
Things I endorse and recommend
Yazi - a terminal file manager
Workspace script - session management automation for tmux
WezTerm - a GPU-accelerated cross-platform terminal emulator
Waybar - a highly customizable Wayland bar
Hardware and software I use daily
tmux configuration for persistent terminal sessions with popup windows and session management
Demonstration of tmux session switching workflow for managing multiple projects
Demonstration of tmux scratch session workflow for quick notes and experiments
Demonstration of creating dedicated tmux sessions for git projects
Demonstration of Neovim telescope for fuzzy file finding
Demonstration of Neovim LSP go-to-definition and code navigation
Demonstration of lf file manager integrated with tmux popup workflow
Demonstration of lf file manager navigation and basic operations
Demonstration of lazygit staging, committing, and pushing workflow
Demonstration of lazydocker for managing Docker containers
Demonstration of gitui staging, committing, and pushing workflow
Demonstration of fzf history search with Ctrl+R and atuin integration
Demonstration of fzf file finding with Ctrl+T integration
Starship - minimal, fast, and customizable shell prompt
Polybar - a fast and easy-to-use status bar for X11
Things I avoid and do not recommend
Upcoming content and improvements for the site
Neovim configuration with lazy.nvim for plugin management
mise - the universal version manager for development tools
Links to other sites and resources
lf - a terminal file manager written in Go
Lazygit - a simple terminal UI for git commands
kitty - a fast, feature-rich, GPU-based terminal emulator
Window Management keybindings for Neovim
Terminal Operations keybindings for Neovim
Workspace Tag Operations keybindings for Neovim
Search and Find keybindings for Neovim
Other keybindings for Neovim
Navigation and Movement keybindings for Neovim
Media Controls keybindings for Neovim
LSP and IntelliSense keybindings for Neovim
Layout Management keybindings for Neovim