A set of shell scripts used to setup a new OSX system using opinionated tools and conventions.
This setup uses Oh My ZSH with the Powerlevel10k theme. So make sure to configure your terminal to use the Meslo Nerd Font.
- Clone this repo:
git clone --recursive https://github.com/elkevinwolf/dotfiles
- Run the setup script:
sh install.sh
- Enjoy your new setup! 🍻
The following binaries will be installed and made available for immediate use:
Additionally, if running on OSX, the following apps will be installed:
- 1Password
- Arc
- Bartender
- Discord
- Docker
- Google Chrome
- Hyper
- Raycast
- Slack
- Spark
- Visual Studio Code
Oh my ZSH will be downloaded and installed with the following configuration:
alias | description | usage |
---|---|---|
reload |
reload the terminal (useful when changing terminal init configurations) | reload |
mcd |
create a directory and cd into it |
mcd my-dir-name |
proj |
change to projects directory (~/projects ) |
proj |
alias | description | usage |
---|---|---|
gpb |
checkout previous active branch | gpb |
gac |
stage all files and commit with a message | gac "my commit message" |
gacp |
stage all files, commit with a message and push | gacp "my commit message" |
gac! |
stage all files and overwrite previous commit | gac! |
gacp! |
stage all files, overwrite previous commit and force-push | gacp! |