Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 965 Bytes

README.md

File metadata and controls

35 lines (22 loc) · 965 Bytes

dotfiles

A collection of files to setup my development environment

Installation

Prerequisites:

Clone this repo and run bootstrap script:

cd ./dotfiles && ./bootstrap

Terminal Setup

My terminal setup leverages Oh My Zsh very heavily and is therefore structured around it:

  • Theme: Powerlevel10k

  • Custom .zsh files are in custom. These files are used to:

    • declare custom aliases and functions
    • export environment variables

    The bootstrap script symlinks these files to ~/.oh-my-zsh/custom/*.zsh so they are loaded by Oh My Zsh

Secret values

Any "secret" data is kept in custom/_secret.zsh

This file is ignored so it is not accidentally committed to source control. Make sure to copy/backup its contents as appropriate.

MacOS preferences

./util/macos