Skip to content

dguardia/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

David Guardia's Dotfiles

Personal dotfiles for macOS setup and multi-Mac synchronization.

Quick Setup (New Mac)

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

Manual Setup

  1. Install Xcode Command Line Tools

    xcode-select --install
  2. Clone this repo

    git clone https://github.com/dguardia/dotfiles.git ~/.dotfiles
  3. Create symlinks

    ln -sf ~/.dotfiles/.gitconfig ~/.gitconfig
  4. Install Homebrew & packages

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    brew bundle --file=~/.dotfiles/Brewfile
  5. Apply macOS defaults

    ~/.dotfiles/scripts/macos-defaults.sh

What's Included

File/Folder Description
Brewfile Homebrew packages and casks
.gitconfig Git configuration
.zshrc Zsh configuration (backup)
vscode/ VS Code settings
cursor/ Cursor settings
ssh/ SSH config template
scripts/ Utility scripts

Maintenance Commands

# Update Homebrew packages
brew update && brew upgrade && brew cleanup

# Upgrade casks
brew cu --all

# Regenerate Brewfile
brew bundle dump --file=~/.dotfiles/Brewfile --force --describe

# Check system health
brew doctor

Author

David Guardia

  • MS in Web and Information Systems
  • Currently pursuing MS in Information Systems (Data Science concentration)

🤖 Managed with Claude Code

About

Keep brew files from home

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors