summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2026-09-03 09:19:35 -0300
committerEuAndreh <eu@euandre.org>2026-09-07 04:46:50 -0300
commit6ca718aca59eac9f250badd26f9b118e705d0c20 (patch)
treecd74733352a79303d23dd6029cabfaca2fafbc33 /.gitignore
parentsrc/static.conf ($discussions_url_prefix): Fix typo in address (diff)
downloadeuandre.org-6ca718aca59eac9f250badd26f9b118e705d0c20.tar.gz
euandre.org-6ca718aca59eac9f250badd26f9b118e705d0c20.tar.xz
m
Diffstat (limited to '')
-rw-r--r--.gitignore32
1 files changed, 31 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 874fc80..4f3da55 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,13 +1,18 @@
*.htmlbody
-*.embedded-config
*.conf
+*.json
+## ...but this one holds a source, not an artifact.
+!/src/config.json
*.snippets
*.links
*.caslinks
+*.comments
*.html
*.indexentry
+*.homeentry
*.feedentry
*.mapentry
+*.prevnext
*.sortdata
*.categorydata
*.txt
@@ -17,7 +22,32 @@
*.htmllisting
*.ps
*.pdf
+*.midi
*.gz
*.sentinel
*.torrent
/src/content/.gitignore
+/src/comments/
+/src/comments.sentinel
+!/src/comments.mastodon.json
+!/src/comments.lemmy.json
+
+## po4a writes these from po/, so the build makes them rather than
+## the repository carrying them. The masters and the reference
+## strings stay; a language's own name is not translated from
+## anything, so that stays too.
+/src/i18n.stamp
+!/src/i18n.txt
+/src/content/de/**/*.adoc
+/src/content/eo/**/*.adoc
+/src/content/es/**/*.adoc
+/src/content/fr/**/*.adoc
+/src/content/pt/**/*.adoc
+/*.tar
+
+## Rendered from img/favicon.svg by the rules below, so the build
+## makes them rather than the repository carrying them. What was
+## committed had been rendered by some older ImageMagick, so every
+## fresh clone rebuilt them into a dirty tree.
+/src/content/favicon.ico
+/src/content/favicon.png