My Personal configuration files for a modern development environment.
- Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Install dependencies listed in
Brewfilewithbrew bundle install
- Location: $HOME/Brewfile
- What it does: Installs all development tools and applications
- Location:
~/.zshrc - Dependencies: zinit, starship, fzf, zoxide, nvm
- What it does: Configures Zsh with syntax highlighting, autosuggestions, fuzzy tab completion, and auto-starts tmux
- Location:
~/.bash_aliases - Dependencies: eza, bat, nvim, docker, git, btm
- What it does: Common command aliases for faster terminal navigation and git workflow
- Location:
~/.gitconfig - Dependencies: nvim, git-delta
- What it does: Git configuration with custom aliases, delta integration, and nvim as merge tool
- Location:
~/.config/nvim/ - Dependencies: Neovim 0.8+
- Location:
~/.config/ghostty/config - Dependencies: Ghostty terminal
- Location:
~/.tmux.conf - Dependencies: tmux
- Location:
~/.config/lazygit/config.yml - Dependencies: lazygit
- What it does: Git TUI configuration
- Location:
~/.config/starship.toml - Dependencies: starship
- What it does: Custom shell prompt configuration