From de2065a17b62f4eb3787dbfe16ac1a142bd6ed0f Mon Sep 17 00:00:00 2001 From: Jeremy Kaplan Date: Thu, 14 Nov 2019 17:48:22 -0800 Subject: [PATCH] git: Load OS-specific config --- darwin.conf.yaml | 1 + git/.gitignore | 1 + git/config | 3 +++ git/config-darwin | 2 ++ 4 files changed, 7 insertions(+) create mode 100644 git/.gitignore create mode 100644 git/config-darwin diff --git a/darwin.conf.yaml b/darwin.conf.yaml index b30156d..ff54035 100644 --- a/darwin.conf.yaml +++ b/darwin.conf.yaml @@ -4,3 +4,4 @@ - link: ~/.config/zsh/os.zshrc: zsh/darwin.zshrc + ~/.config/git/config-os: git/config-darwin diff --git a/git/.gitignore b/git/.gitignore new file mode 100644 index 0000000..6d05079 --- /dev/null +++ b/git/.gitignore @@ -0,0 +1 @@ +config-os diff --git a/git/config b/git/config index 312fcc3..04b3234 100644 --- a/git/config +++ b/git/config @@ -41,5 +41,8 @@ [core] excludesfile = ~/.gitignore +[include] + path = config-os + [includeIf "gitdir:~/projects/"] path = config-personal diff --git a/git/config-darwin b/git/config-darwin new file mode 100644 index 0000000..788266b --- /dev/null +++ b/git/config-darwin @@ -0,0 +1,2 @@ +[credential] + helper = osxkeychain