From 3e41fe0705dbd45231fd23ad742ceafa5f794448 Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Sat, 3 Oct 2020 08:27:31 +0100 Subject: [PATCH] Support additional dotfiles --- .gitconfig | 2 +- .zshrc | 4 ++++ Makefile | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitconfig b/.gitconfig index 53ff7d8..64bca0b 100644 --- a/.gitconfig +++ b/.gitconfig @@ -1,6 +1,6 @@ [user] name = Marcus Noble - email = git@marcusnoble.co.uk + email = github@marcusnoble.co.uk [core] editor = /usr/bin/vim diff --git a/.zshrc b/.zshrc index 656ba8f..863f96e 100644 --- a/.zshrc +++ b/.zshrc @@ -2,4 +2,8 @@ for filename in ~/.dotfiles/*; do source $filename done +for filename in ~/.additional_dotfiles/*; do + source $filename +done + eval "$(starship init zsh)" diff --git a/Makefile b/Makefile index ad33563..01806ce 100644 --- a/Makefile +++ b/Makefile @@ -31,7 +31,8 @@ dotfiles: ## Installs the dotfiles. f=$$(basename $$file); \ ln -sfn $$file $(HOME)/$$f; \ done; \ - mkdir -p $(HOME)/.config + mkdir -p $(HOME)/.additional_dotfiles; touch $(HOME)/.additional_dotfiles/credentials; \ + mkdir -p $(HOME)/.config; \ for file in $(shell find $(CURDIR)/.config -type f); do \ f=$$(basename $$file); \ ln -sfn $$file $(HOME)/.config/$$f; \