From dfc6a358be89acc2cf93c6c302b86ddb2044dad3 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Mon, 11 Nov 2024 16:17:26 +0800 Subject: [PATCH] users/foo-dogsquared/programs/git: add user-wide git exclude paths --- configs/home-manager/foo-dogsquared/config/git/ignore | 5 +++++ configs/home-manager/foo-dogsquared/modules/programs/git.nix | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 configs/home-manager/foo-dogsquared/config/git/ignore diff --git a/configs/home-manager/foo-dogsquared/config/git/ignore b/configs/home-manager/foo-dogsquared/config/git/ignore new file mode 100644 index 00000000..25fae195 --- /dev/null +++ b/configs/home-manager/foo-dogsquared/config/git/ignore @@ -0,0 +1,5 @@ +# My typical todo list on the project root. +# Just a force of habit. +todo.norg + +# vim:ft=gitignore diff --git a/configs/home-manager/foo-dogsquared/modules/programs/git.nix b/configs/home-manager/foo-dogsquared/modules/programs/git.nix index 25220c62..8df21651 100644 --- a/configs/home-manager/foo-dogsquared/modules/programs/git.nix +++ b/configs/home-manager/foo-dogsquared/modules/programs/git.nix @@ -21,6 +21,8 @@ in lfs.enable = true; signing.key = "4AA9CDFF7C99DFF9"; extraConfig = { + core.excludesFile = ../../config/git/ignore; + user = { name = config.accounts.email.accounts.personal.realName; email = config.accounts.email.accounts.personal.address;