diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..7c30d7c --- /dev/null +++ b/.gitattributes @@ -0,0 +1,3 @@ +personal_config filter=git-crypt diff=git-crypt +ssh_allowed_signers filter=git-crypt diff=git-crypt + diff --git a/config b/config index db4557a..a14bc34 100644 --- a/config +++ b/config @@ -1,3 +1,11 @@ +# Some files are only relevent to me, and might contain private information +# (git forge URLs, which gpg keys to use, ...). They are encrypted using +# git-crypt to be extra safe. +# All of them are included under the file below so, if you wish to reuse my +# config, you'll need to delete that setting. Otherwise git will complain. +[include] + path = personal_config + [core] editor = nvim @@ -6,6 +14,7 @@ [commit] gpgsign = true + [filter "lfs"] required = true clean = git-lfs clean -- %f diff --git a/personal_config b/personal_config new file mode 100644 index 0000000..a449f5b Binary files /dev/null and b/personal_config differ diff --git a/ssh_allowed_signers b/ssh_allowed_signers new file mode 100644 index 0000000..033190c Binary files /dev/null and b/ssh_allowed_signers differ