Skip to main content

kapral18/dotfiles

These docs cover a macOS development environment built around Fish, tmux, Neovim, and CLI assistants. Use them to install the setup, learn its workflow, or adapt individual pieces.

Neovim and assistants run in neighboring tmux panes. Popups hold pickers and other temporary tools.

Where to startโ€‹

If you want to...Start here
Install or preview safelyGetting Started
Understand source โ†’ rendered $HOME flowArchitecture
See the day-to-day terminal workflowA Day in the Life
Learn the system graduallyLearning Paths
Bootstrap a fresh MacNew machine bootstrap

Visual mapโ€‹

SurfaceWhat it shows
TmuxSession layout, command palette, URL/session/GitHub popups
Session pickerSessions, worktrees, directories, dirty/PR/review/CI badges
NeovimInline editor workflow and vim.pack dashboard

How these docs are organisedโ€‹

  • Introduction โ€” what this is, how to install it safely, and what the workflow feels like.
  • Topics โ€” configuration and commands by subsystem.
  • Reference โ€” lookup tables, FAQ, and troubleshooting.

When a change under home/ affects behavior, update the matching topic page. The repository's AGENTS.md requires this for agent edits.