All those configuration things.
This was created on a computer running macOS, so many pieces are macOS-specific.
- Clone this repo:
git clone https://github.com/dcloud/dotfiles.git ~/.dotfiles
- Make sure you have developer tools installed:
xcode-select --install && sudo xcodebuild -license accept
or install Xcode and run command line tools installer. - Install Homebrew
cd ~/.dotfiles
and runbrew bundle --file=Brewfile.taps
, one for eachBrewfile.*
. You may need to enter your password. Check out individual Brewfiles if you want to see what will be installed.- Use
rcm
(should be installed byBrewfile
) to install the dotfiles:RCRC=~/.dotfiles/rcrc rcup
- Install the
tmux
plugin manager:git clone --depth 1 https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
tmux source ~/.tmux.conf
- In a session, run
Ctrl-A
I (capital I)
- Create
~/.gitconfig.user
and add your user.name, user.email, etc. - Install runtimes using asdf runtime version manager.
asdf plugin <language> <plugin-url>
andasdf 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.