All my dots
Color schemes are generated based on wallpaper using a wrapper around pywal
This one liner installs and sets up everything:
# macOS
sh -c "$(curl -fsSL https://raw.githubusercontent.com/nickforddev/dotfiles/mainline/install-mac.sh)"
Running the setup script does the following:
- Install zsh and oh-my-zsh
- Install homebrew & packages
- Install nvm, node, and npm
- Install node dependencies
- Symlink dotfiles
- Source
~/.zshrc
Before symlinking the dotfiles, you will be prompted to pick which ones to install, and if there are existing dotfiles there you'll be prompted to overwrite or skip.
If a setting is device-specific or sensitive, it should be added to a .untracked
config. For instance, if ~/.zshrc.untracked
exists, it will be automatically sourced, but not tracked by git.
TODO: JetBrains editor scheme is not dynamic