-
All my
brewdependencies including: applications, fonts, etc. SeeBrewfile.NOTE: Initial file was created via Homebrew Bundle. To dump the App Store applications,
masneeds to be installed. Finally, you can run:brew bundle dump. -
All my
macOSconfiguration. Seemacos. -
All my shell configuration, including my own theme. See
shell/andconfig/zshrc.
The dotbot is used to set things up. Steps:
- Clone this repo with:
git clone --depth 1 https://github.com/mszostok/dotfiles dotfiles && cd dotfiles/ - Install applications:
./installNOTE: To install macOS Applications export
APPS=trueenvironment variable. - Configure macOS settings:
./macos/settings.sh - Set iTerm2 preferences:
- Go to Preferences > General
- Enable Load preferences from a custom folder or URL
- Click Browse and select
./config/iterm
- Read manual-step.md to finish configuration.
The iTerm2 is used along with zsh as the main shell.
The brew is used to install all free apps for my Mac. I also sync apps from AppStore with brew
via mas, so the
resulting Brewfile contains everything.
Some used tools require local configuration. Such as git with username and email.
The mackup tool seems to be great. It's included in Brewfile, and its configuration is available automatically, but I don't use it for now.
Inspired by sobolevn/dotfiles. The transitive license applies with one additional requirement: don't make any harm.
WTFPL: do the f* you want. Enjoy!
