From 8b865f3609a79f2dd038b497e0ddab37e793f80b Mon Sep 17 00:00:00 2001 From: Stefan Imhoff Date: Sat, 27 Nov 2021 17:30:22 +0100 Subject: [PATCH] chore(zsh): add .zshrc file --- .dotbot.conf.yaml | 5 ++++- README.md | 22 ++++++++++++++++++++++ zshrc | 25 +++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 zshrc diff --git a/.dotbot.conf.yaml b/.dotbot.conf.yaml index 150dfc0..b94fa3d 100644 --- a/.dotbot.conf.yaml +++ b/.dotbot.conf.yaml @@ -4,5 +4,8 @@ - clean: ['~'] +- link: + ~/.zshrc: zshrc + - shell: - - [git submodule update --init --recursive, Installing submodules] \ No newline at end of file + - [git submodule update --init --recursive, Installing submodules] diff --git a/README.md b/README.md index cae05ca..770c901 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,25 @@ # Dotfiles +## Homebrew +Fix the permissions of the target folder. + +```sh +sudo chown -R $(whoami) /usr/local/var/ +``` + +Install [Homebrew](https://brew.sh/) package managager. + +```sh +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" +``` + +## Starship + +Install a [Nerd Font](https://www.nerdfonts.com/). + +Install [Starship](https://starship.rs/) + +```sh +brew install starship +``` diff --git a/zshrc b/zshrc new file mode 100644 index 0000000..0e8b634 --- /dev/null +++ b/zshrc @@ -0,0 +1,25 @@ +# *** *** Plugins *** *** +# *********************** + +# Load Antigen plugin manager +source ~/dotfiles/.antigen/antigen.zsh + +# Load the oh-my-zsh library +antigen use oh-my-zsh + +# Bundles from the default repo +antigen bundle git +antigen bundle pip + +# Syntax highlighting bundle +antigen bundle zsh-users/zsh-syntax-highlighting + +# Tell Antigen that you’re done +antigen apply + +# *** *** Shell *** *** +# ********************* + +# Starship + +eval "$(starship init zsh)"