Shell Guide

Setup, everyday workflows, and the details behind your commands.

Open Shell GuideOpen Shell GuideOpen Installation and RequirementsOpen Installation and RequirementsOpen Installation and RequirementsOpen Installation and RequirementsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Shell BasicsOpen Navigation and FindersOpen Navigation and FindersOpen Navigation and FindersOpen Navigation and FindersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Command Discovery and HelpersOpen Package WorkflowsOpen Package WorkflowsOpen Package WorkflowsOpen Package WorkflowsOpen Package WorkflowsOpen Package WorkflowsOpen Package WorkflowsOpen Package WorkflowsOpen Package WorkflowsOpen Package WorkflowsOpen Nix Profiles and PickersOpen Nix Profiles and PickersOpen Nix Profiles and PickersOpen Nix Profiles and PickersOpen CredentialsOpen CredentialsOpen CredentialsOpen CredentialsOpen Themes and Terminal OutputOpen Themes and Terminal OutputOpen Themes and Terminal OutputOpen Themes and Terminal OutputOpen Themes and Terminal OutputOpen Gotchas and SafetyOpen Maintenance and VerificationOpen Maintenance and VerificationOpen Maintenance and VerificationOpen Maintenance and VerificationOpen Maintenance and Verification

This is the complete user and maintainer reference for the shared configuration in ~/.config/zsh. For the shortest setup path, start with README.md. When documentation and code disagree, the module files are authoritative.

The configuration is a GNU/Linux-focused layer that is sourced by a machine-local ~/.zshrc. Oh My Zsh, Starship, PATH setup, compinit, and host-specific choices remain outside this repository.

Explore the Guide

10 topics