/dotfiles

All the configurations that I make to comfortably code

Primary LanguageLua

rozig's dotfiles 🐻‍❄️

neofetch This repository contains all the configurations that I make to comfortably code on macOS.

Overview

The repo includes automated script intended to be used on a clean installation of macOS. It is a very simple script which creates a symlink for the configuration directories under $XDG_CONFIG_HOME and the reason behind this is mainly for sync purpose. Whenever I make a configuration update it will always end up in the repo itself. The script does following:

  1. Sets macOS defaults
  2. Creates symlinks for some of the stuff that need to go to home directory
  3. Installs homebrew and dependencies from Brewfile
  4. Change default shell to zsh
  5. Creates symlinks for the configuration files in ~/.config directory

Installation

# Install Xcode Command Line Tools, skip if you already have it installed
xcode-select --install

git clone https://github.com/rozig/dotfiles.git ~/dotfiles
cd ~/dotfiles
./bootstrap.sh

Acknowledgements