One-command setup for a fresh macOS machine, built for web development.
1. Clone
git clone https://github.com/gokulkrishh/dotfiles.git ~/dotfiles && cd ~/dotfiles2. Run
bash install.shYou'll be prompted for your name, email, and GitHub username to configure git and npm.
| Tool | Description |
|---|---|
| Oh My Zsh | Zsh framework with plugins and themes |
| zsh-nvm | NVM managed via Oh My Zsh plugin |
| z | Jump to frequently used directories |
| Aliases | Shortcuts for git, npm, navigation & more |
| App | Type |
|---|---|
| Dia | Browser |
| iTerm2 | Terminal |
| Visual Studio Code | Editor |
| 1Password | Password manager |
git · wget · trash · duti
- Dock: auto-hide, no bounce, faster animations
- Finder: show hidden files, path bar, status bar, search in current folder
- Keyboard: fast repeat rate
- Screenshots saved to Desktop as JPG
- App Store: auto-updates enabled
- Geist Mono — free, by Vercel. Install via
brew install --cask font-geist-mono
- Tools I use
- Found a bug or want to suggest something? Open a PR 😬
- If this helped, give it a star 🌟
MIT Licensed · by gokulkrishh

