sammcj / zsh-bootstrap

bootstrap my zsh shell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zsh shell bootstrap and dotfiles

This repository bootstraps my zsh shell, brew packages and dotfiles.

Issue Count

Install

./bootstrap_shell.sh

Update

# Make changes
pre-commit install
git add . && git commit -m "fix/feat/chore: commit message" && git push

Assumptions

  • Internet access.
  • Homebrew is installed.
  • Any private exports such as github API tokens etc... can be put in *private*.rc which are ignored by git and checked for in CI.
  • iCloud Drive setup (if you want to use the iCloud Drive dotfiles).
  • Signed in to the Apple App Store if you want to use the mas package manager.

Files

Tools

Generate completions for commands that don't have them:

gencomp ggrep

SSH Configuration

See Mozilla's SSH Client Configuration Guide for more information on best practices.

About

bootstrap my zsh shell

License:MIT License


Languages

Language:Shell 51.6%Language:Vim Script 25.4%Language:JavaScript 23.0%