trevorhauter / macos-config

Trevors very own mac os config!
1 stars 0 forks source link

Trevors MacOS terminal Config!

Article with helpful info for reference: https://medium.com/@Clovis_app/configuration-of-a-beautiful-efficient-terminal-and-prompt-on-osx-in-7-minutes-827c29391961

Quickstart

Install brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install iterm 2

To set custom theme for iterm 2...

(Optional) Make iterm 2 transparent. trust me!

Install zsh and autocompletion

brew install zsh zsh-completions

Install oh-my-zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Read more: https://ohmyz.sh/#install

Install auto sugestions and syntax highlighting to oh-my-zsh

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

NOTE: Depending on your theme, you may have issues with syntax highlighting. Please check the article above!

Configure your .zshrc file

When you install oh-my-zsh, a config file is automatically generated. If you've installed the plugins I listed above, you'll want to edit the following places to ensure the theme and features are applied.

Last but not least, you should toss the iterm2 guy a few bucks. It's a nice thing he's doing for the community.

- https://iterm2.com/donate.html