From cb38a9c79b778cb2355506a18b29975ba2a1e5ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20=F0=9F=9A=B6?= Date: Thu, 21 Dec 2023 01:15:40 +1100 Subject: [PATCH] Add Nerd Fonts installation --- gitconfig-template | 2 ++ starship.toml | 2 +- zshrc.sh | 9 ++++++++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gitconfig-template b/gitconfig-template index e3cd099..b896749 100644 --- a/gitconfig-template +++ b/gitconfig-template @@ -1,3 +1,5 @@ +[init] + defaultBranch = main [user] email = ali.aminfar@gmail.com name = Ali 🚶 diff --git a/starship.toml b/starship.toml index c484a09..2f0afab 100644 --- a/starship.toml +++ b/starship.toml @@ -1,2 +1,2 @@ [git_branch] -symbol = "⎇ " +symbol = "\ue725 " diff --git a/zshrc.sh b/zshrc.sh index 5c2e833..7b1e2c9 100644 --- a/zshrc.sh +++ b/zshrc.sh @@ -303,10 +303,17 @@ myzsh_activate_docker() { [ -f "$DOCKER_DIRECTORY/init-zsh.sh" ] && (source "$DOCKER_DIRECTORY/init-zsh.sh" || true) } +# Nerd Fonts +################################################################################ +myzsh_install_nerd_fonts() { + myzsh_brew_install_or_upgrade homebrew/cask-fonts/font-meslo-lg-nerd-font + myzsh_brew_install_or_upgrade homebrew/cask-fonts/font-fira-code-nerd-font +} + # Neovim ################################################################################ myzsh_install_neovim() { - myzsh_brew_install_or_upgrade homebrew/cask-fonts/font-meslo-lg-nerd-font + myzsh_install_nerd_fonts myzsh_brew_install_or_upgrade neovim stylua npm install -g neovim tree-sitter-cli python3 -m pip install pynvim