/dotfiles

My personal dotfiles repo to set everything up for development

Primary LanguageShellMIT LicenseMIT

dotfiles

Dotfiles for my Macbook Pro 16,1 running macOS Big Sur 11.1.

Alacritty with zsh, tmux, starship prompt

alacritty with zsh, tmux, starship prompt

Neovim

neovim

Installation

Before you get started make sure you give full disk access permission to your terminal (for writing macos defaults). System Preferences -> Privacy -> Full Disk Access.

To install:

curl -L https://git.io/JLpgP | sh

This expands to run.sh which will fetch this repo and run the install script.

File overview

  • Configs for the following tools:
    • Alacritty
    • fzf
    • z
    • git
    • starship
  • Shell environment configs:
    • .zshrc
    • .zlogin.sh
    • .zshenv.sh
    • Antigen for zsh plugin management
    • .aliases
    • .exports
  • Brewfile (contains all homebrew packages, casks, and mac appstore apps)

The install script will also setup a better Python environment with pyenv and set the global Python version to 3.8 instead of 2 (macOS default)

Acknowledgements