from vanilla system to infinity and beyond
- macOS: install and run Xcode, then start Terminal app and follow instructions below
- Linux / WSL: change shell to zsh ->
chsh -s $(which zsh), then follow instructions below
feel free to fork and customize for yourself
-
Clone this repo into your home directory
cd && git clone https://github.com/tadija/.dotfiles.git
-
Run the setup script to link all configured
dot_files. ~/.dotfiles/system/setup.sh deploy
override platform with explicit name argument (ie.
deploy macos)replace
deploywithdestroyto uninstall -
Play some music while doing all of this? (macOS only)
my-radio
-
Configure and save the custom file (last‑mile override layer)
df-edit custom
-
Reload shell
df-reload
-
Set configured global git user (optional)
df-git my --global
check current git user with
df-gitusr
-
Configure and save the base file (and/or the platform which extends it)
df-edit base
-
Install all the things
df-install
-
Reload shell
df-reload
boom! that's it!
done for fun