Vibe Dotfiles

GitHub: gitcoder89431/vibe-dotfiles License: MIT

All-in-one AI-optimized dev environment. Automates setup of a full tooled-out terminal with minimal effort.

What’s Included

Shell & Terminal

  • iTerm2 — Dynamic profiles (meta, dev, root), modular dotfile structuring, hotkey window. Rainbows and unicorns by default
  • zsh + zgenom — Plugin management with powerlevel10k (custom prompt segments), zsh-autosuggestions, zsh-syntax-highlighting, fzf integration, zsh-completions
  • Neovim — LunarVim IDE layer with Copilot, TreeSitter, LSP, and 100+ plugins. nvim aliased as v

AI-Enhanced Workflow

  • Lazygit with LLM integration — Commit message generation, code review, issue resolution. / in Lazygit opens AI assistant
  • Shell-level AI — Shell-GPT, AI assistance integrated into the terminal
  • Copilot — GitHub Copilot in Neovim, Copilot CLI

60+ CLI Tools

System info, file management, git, dev tools, networking, media, fun, and monitoring tools. Highlights:

  • lsd (next-gen ls), bat (cat with syntax), ripgrep, fd, delta (git diff), htop, btm, lazygit, jq, yq, tldr, cheat, fzf, zoxide, starship, tokei, broot, dust, duf, procs, bandwhich

Git Config

Custom git workflows for AI/LLM-assisted development. Streamlined commit, branch, and merge operations with safe-by-default patterns.

Installation

# One-liner
curl -fsSL https://raw.githubusercontent.com/gitcoder89431/vibe-dotfiles/main/install.sh | bash

The install script copies config files, installs Homebrew packages, configures macOS defaults, and sets up shell integration. Run from any macOS machine for a consistent dev experience.