Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.49 KB

README.md

File metadata and controls

22 lines (16 loc) · 1.49 KB

dotfiles

All those configuration things.

This was created on a computer running macOS, so many pieces are macOS-specific.

Installation

  1. Clone this repo: git clone https://github.com/dcloud/dotfiles.git ~/.dotfiles
  2. Make sure you have developer tools installed: xcode-select --install && sudo xcodebuild -license accept or install Xcode and run command line tools installer.
  3. Install Homebrew
  4. cd ~/.dotfiles and run brew bundle --file=Brewfile.taps, one for each Brewfile.*. You may need to enter your password. Check out individual Brewfiles if you want to see what will be installed.
  5. Use rcm (should be installed by Brewfile) to install the dotfiles: RCRC=~/.dotfiles/rcrc rcup
  6. Install the tmux plugin manager:
    1. git clone --depth 1 https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
    2. tmux source ~/.tmux.conf
    3. In a session, run Ctrl-A I (capital I)
  7. Create ~/.gitconfig.user and add your user.name, user.email, etc.
  8. Install runtimes using asdf runtime version manager. asdf plugin <language> <plugin-url> and asdf install <language> <version|latest>. Homebrew may have installed Python and/or other runtimes that formula depend on, but we should use asdf to manage runtimes wherever possible. Check out the asdf community plugins for various plugins.

You will probably want to exit your session and begin a new one.