8000 GitHub - bradymholt/dotfiles: My system configuration for macOS, consisting of config dotfiles and shell scripts
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

bradymholt/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

This is my system configuration for macOS consisting of a Brewfile, config "dotfiles", and misc shell scripts.

Initial Setup

  1. Install Homebrew (using instructions on the homepage)
  2. Setup 1Password
  3. Run brew install --cask 1password
  4. Open 1Password Desktop and login using Emergency Kit QR Code
  5. In Settings > Developer, enable "Use the SSH Agent" and "Integrate with 1Password CLI"
  6. Clone this repo: TARGET_DIR=$HOME/dotfiles; git clone https://github.com/bradymholt/dotfiles.git $TARGET_DIR && cd $TARGET_DIR
  7. Run setup script: ./setup.sh

Scripts

  • setup.sh - This idempotent script bootstraps macOS (installs apps and configures preferences), ensures secrets repo is initialized, and symlinks dotfiles
  • backup.sh - Backup dotfiles and secrets repos
  • link.sh - If there are files in $HOME that you would like to be moved to the dotfiles repo, you can run this script and pass in the name of the file that resides in $HOME. This will move the file to the dotfiles directory and create a symlink to it.

About

My system configuration for macOS, consisting of config dotfiles and shell scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0