From fd4575f7123a22343b1153f0b8dcc3caf0edb221 Mon Sep 17 00:00:00 2001 From: Urmzd Mukhammadnaim Date: Sun, 5 Apr 2026 16:11:27 -0500 Subject: [PATCH] chore: add linguist overrides to fix language stats Mark HTML/CSS/TeX/ipynb as documentation, Shell/Makefile/Dockerfile/Justfile as vendored, and SVG/dist/build/target as generated so GitHub language statistics reflect actual programming languages. --- .gitattributes | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.gitattributes b/.gitattributes index 6a616032..cbc2e185 100644 --- a/.gitattributes +++ b/.gitattributes @@ -26,3 +26,30 @@ *.woff2 binary *.ttf binary *.eot binary + +# ── Linguist overrides ────────────────────────────────────────────────────── +# Prevent non-code files from skewing GitHub language statistics + +# Markup / documentation +*.html linguist-documentation +*.css linguist-documentation +*.scss linguist-documentation +*.tex linguist-documentation +*.ipynb linguist-documentation + +# Config / infrastructure +Justfile linguist-vendored +justfile linguist-vendored +Makefile linguist-vendored +Dockerfile linguist-vendored +*.dockerfile linguist-vendored +*.nix linguist-vendored +*.sh linguist-vendored + +# Generated output +*.svg linguist-generated +dist/ linguist-generated +build/ linguist-generated +out/ linguist-generated +target/ linguist-generated +