Skip to content

jonserr/mac_dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

mac_dotfiles

Minimal macOS Zsh dotfiles.

Structure

~/.mac_dotfiles/
└── zsh/
    ├── env.zsh
    ├── shell.zsh
    └── aliases.zsh

Clone

HTTPS:

git clone https://github.com/jonserr/mac_dotfiles.git ~/.mac_dotfiles

Append the loader lines to ~/.zprofile and ~/.zshrc:

printf '%s\n' '[[ -f "$HOME/.mac_dotfiles/zsh/env.zsh" ]] && source "$HOME/.mac_dotfiles/zsh/env.zsh"' >> ~/.zprofile
printf '%s\n' \
'[[ -f "$HOME/.mac_dotfiles/zsh/shell.zsh" ]] && source "$HOME/.mac_dotfiles/zsh/shell.zsh"' \
'[[ -f "$HOME/.mac_dotfiles/zsh/aliases.zsh" ]] && source "$HOME/.mac_dotfiles/zsh/aliases.zsh"' >> ~/.zshrc

Reload

source ~/.zprofile && source ~/.zshrc

Files

  • zsh/env.zsh
    Homebrew, PATH, locale, editor, SDKMAN_DIR, Puppeteer path

  • zsh/shell.zsh
    interactive shell settings such as history, completion, colors, and prompt

  • zsh/aliases.zsh
    aliases only

Notes

Optional machine-specific overrides can be placed in:

~/.zprofile.local
~/.zshrc.local

About

Basic terminal dotfiles for zsh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages