Skip to content

Features

What the repository configures, grouped by area. Each area maps to one or more Stow packages under stow/common/. Install them independently — none requires the others.

Area Tools / packages Page
Shell Layered Zsh config (path, history, plugins, tools, prompt, per-OS layers) Shell
Git Portable config, aliases, global ignore (no secrets) Git
Terminal Alacritty terminal, Herdr multiplexer Terminal
Editor Neovim (Lua, Catppuccin Macchiato) Editor
Packages bat, eza, btop, Claude Code status line, Codex CLI, and Oh My Posh Packages
Scripts Helper scripts, e.g. OS maintenance Scripts

One package per tool

Everything here is a separate Stow package. You can stow the shell without git, git without alacritty, and so on. See Installation for the dry-run-first workflow and GNU Stow Workflow for the mechanics.

A shared thread across the visual tools (alacritty, herdr, bat, eza, btop, oh-my-posh, neovim, Codex CLI) is the Catppuccin Macchiato palette with a blue accent, so the terminal looks consistent across them.