This is a Dotfiles repository. Checkout http://dotfiles.github.io/ for more information. There are many dotfiles utilities available. Inspired by the Blogpost Automating the Setup of a New Mac With All Your Apps, Preference, and Development Tools by Moncef Belyamani, I've chosen Chezmoi.
From a new machine, execute the install.sh
script from my dotfiles repository.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/krisvandebroek/dotfiles/main/install.sh)"
This script requires curl
which should be installed by default on your Mac. The script will install homebrew
and uses homebrew to install git
and chezmoi
. Finally it initializes Chezmoiz using the dotfiles repository https://github.com/krisvandebroek/dotfiles
.
Using Chezmoi, the following is automated:
- Installation of almost all MacOS Apps and Command-line tools, using
homebrew
andmas
. Script - Tweaking of MacOS according to my preferences. Script
- Configuration of ZSH, the default MacOS shell, with Oh-My-Zsh. I use the Pure prompt. I use Hyper as replacement for the Terminal and iTerm2 app.
- In all other places, like in Vim and SublimeText, I use the Dracula theme.
- Installation of my favourite command-line aliases and functions.
- I've configured SublimeText with the FileBrowser plugin which is activated by pressing
f1
. - I've added 3 Automator workflows. They can be used to convert iPhone photos in HEIC format to JPG, MOV movies to MP4 and that can downscale images.
Open the following URLs in Chrome to add the Tampermonkey Scripts
Reference for creating User Scripts.