Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1 KB

README.md

File metadata and controls

37 lines (26 loc) · 1 KB

Dotfiles

Development environment for macOS and Linux.

What's Included

  • Shell: zsh + Prezto with vi keybindings
  • Editor: Neovim with native LSP, Treesitter, Telescope, lazy.nvim
  • Terminal: Ghostty with One Double Dark theme
  • Multiplexer: tmux with Catppuccin theme (via TPM)
  • Tools: mise (node/python), ripgrep, fd, fzf, bat, glow
  • Languages: TypeScript, Rust (rustup + rust-analyzer + clippy)

Install

git clone <repo-url> $HOME/.dotfiles
~/.dotfiles/install.sh

Local Overrides

Machine-specific config goes in $HOME/.dotfiles-local:

  • zsh/*.zsh — sourced automatically after main modules
  • git/user.gitconfig — included via ~/.gitconfig.user
  • install.sh — runs at the end of the main install

Configure Git Identity

Create ~/.gitconfig.user:

[user]
  name = Your Name
  email = you@example.com