Skip to content

arielo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to setup a new Mac for local development

More like, how to setup my opinionated tooling

Tools used

Installation

  • Install Xcode (using App Store)
    • Alternatively use ruby gem xcode-install for managing multiple version of Xcode
  • Install Homebrew
  • Checkout this Repo
git clone https://github.com/arielo/dotfiles.git ~/git/dotfiles
  • Install Brewfile
cd ~/git/dotfiles brew bundle
  • Update Git sub modules
cd ~/git/dotfiles git submodule init git submodule update
  • Symlink all configs and restart terminal
cd ~/git/dotfiles ./link.sh
  • Install tmux plugins
tmux new-session -t dotfiles Ctrl-a I
  • Doom Emacs sync and update
➜ dotfiles git:(master) ~/.emacs.d/bin/doom sync > Executing 'doom sync' with Emacs 27.2 at 2022-03-18 12:18:53 > Compiling your literate config... - Tangled 0 code blocks from config.org - Restarting... > Synchronizing your config with Doom Emacs... > Regenerating envvars file at "~/.emacs.d/.local/env" ✓ Successfully generated "~/.emacs.d/.local/env" > Installing packages... - No packages need to be installed > (Re)building packages... - No packages need rebuilding > Purging orphaned packages (for the emperor)... - No builds to purge - Skipping elpa packages - Skipping repos - Skipping regrafting > (Re)generating autoloads file... > Generating autoloads file... > Byte-compiling autoloads file... ✓ Generated .local/autoloads.27.2.elc - Restart Emacs or use 'M-x doom/reload' for changes to take effect ✓ Finished in 4.1568s

Check for leaked secrets before committing

➜ dotfiles git:(master) gitleaks detect -v ○ │╲ │ ○ ○ ░ ░ gitleaks 12:08PM INF no leaks found 12:08PM INF scan completed in 283.723371ms

Author

👤 Ariel Zavala

About

Arielo's dotfiles

Resources

Stars

Watchers

Forks

Contributors