Repository for all my dotfile configurations, and installation steps to get everything running on a new Mac OS machine. Not advised to blindly copy paste from this repo, this is all for personal use, feel free to get inspired.
Curl install script to get all packages, casks and fonts, also changes default shell to zsh:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/damianveltkamp/dotfiles/master/install.sh)"
Clone this repository onto your machine:
git clone https://github.com/damianveltkamp/dotfiles.git ~/Documents/development/dotfiles
Create a config directory on your machine on your home path if you don't already have one
mkdir -p ~/.config
Make simlinks for all dotfiles and config files.
cd ~/Documents/development/dotfiles && stow --ignore ".DS_Store" -vt ~/ nvim pandoc bin alacritty git zsh tmux yabai skhd sketchybar
Start yabai, skhd and sketchybar services.
brew services start yabai && brew services start skhd && brew services start sketchybar
- Set capslock key to escape key.
- Set keyboard input source to Dutch
- Remove Mac input sources shortcuts.
- Set alfred to launch with cmd space, remove spotlight to launch with cmd space.
- Install XCode developer tools
Install glossaries for pandoc by running:
sudo tlmgr install glossaries
Clone citation styles
git clone https://github.com/citation-style-language/styles.git ~/.config/pandoc-citation-styles