From 51c85e699411efb51490918c5ebc72dd0918c571 Mon Sep 17 00:00:00 2001 From: meels Date: Tue, 28 Jul 2026 15:20:33 +0200 Subject: [PATCH] chore: stop line-ending churn, track the enabled plugin Obsidian writes CRLF on Windows, so git reported untouched files as modified. That matters because `git diff HEAD` is the review surface after a headless ingest and is useless if everything shows as changed. `* -text` stores bytes as-is. --- .gitattributes | 7 +++++++ .obsidian/community-plugins.json | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 .gitattributes create mode 100644 .obsidian/community-plugins.json diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..5243262 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +# Obsidian on Windows writes CRLF; git's default autocrlf then reports files as +# modified when only line endings differ. That noise matters here: after a +# headless ingest, `git diff HEAD` is the review surface for what the agent +# wrote, and it is useless if every untouched file also shows as changed. +# +# Store bytes exactly as they are on disk, no conversion in either direction. +* -text diff --git a/.obsidian/community-plugins.json b/.obsidian/community-plugins.json new file mode 100644 index 0000000..8391e0c --- /dev/null +++ b/.obsidian/community-plugins.json @@ -0,0 +1,3 @@ +[ + "webinar-dash" +] \ No newline at end of file