diff --git a/Makefile b/Makefile index e5076a4..876f872 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.PHONY: help check_clean del ssh backup github gh-dash gh-login colima check-scripts macos +.PHONY: help check_clean del ssh backup github gh-dash gh-login colima check-scripts macos fonts help: ## Show help. @printf "A set of environment management commands.\n" @@ -12,7 +12,7 @@ check_clean: del: check_clean ## Delete your development environment. @echo "Deleting all dotfiles, applications, and folders..." - @stow --dotfiles -D git ssh brew zsh gh-dash + @stow --dotfiles -D git ssh brew zsh gh-dash fonts @rm -rf ~/Projects @rm -rf ~/.ssh/id_ed25519 ~/.ssh/id_ed25519.pub @rm -rf ~/.oh-my-zsh @@ -54,3 +54,6 @@ check-scripts: ## Check the shell script. macos: ## Setting up MacOS @sh ~/.dotfiles/iterm/settings.sh @sh ~/.dotfiles/macos/defaults.sh + +fonts: ## Setting up custom fonts. + @stow -t ~/Library/Fonts fonts diff --git a/fonts/LigaMenlo-Regular.ttf b/fonts/LigaMenlo-Regular.ttf new file mode 100644 index 0000000..f744c4d Binary files /dev/null and b/fonts/LigaMenlo-Regular.ttf differ diff --git a/install.sh b/install.sh index f20a43d..fc6040f 100644 --- a/install.sh +++ b/install.sh @@ -4,7 +4,7 @@ set -e # Print a step description -TOTAL_STEPS=12 +TOTAL_STEPS=13 STEP=1 function step_msg { printf "\033[36;1m[%s/%s] %s...\033[0m\n" "$STEP" "$TOTAL_STEPS" "$1"; @@ -117,6 +117,11 @@ step_msg "Setting up the macos" sh ~/.dotfiles/macos/defaults.sh +# -- Set up fonts -------------------------------------------------------------- +step_msg "Setting up the custom fonts" + +cd ~/.dotfiles && stow -t ~/Library/Fonts fonts + # -- Git ----------------------------------------------------------------------- step_msg "Configuring Git"