diff options
-rw-r--r-- | .gitattributes.d/openttd | 1 | ||||
-rw-r--r-- | .gitconfig.d/openttd | 3 | ||||
-rw-r--r-- | .gitignore.d/openttd | 21 |
3 files changed, 25 insertions, 0 deletions
diff --git a/.gitattributes.d/openttd b/.gitattributes.d/openttd new file mode 100644 index 0000000..e818fd0 --- /dev/null +++ b/.gitattributes.d/openttd @@ -0,0 +1 @@ +/.config/openttd/openttd.cfg filter=openttd.cfg diff --git a/.gitconfig.d/openttd b/.gitconfig.d/openttd new file mode 100644 index 0000000..23bacab --- /dev/null +++ b/.gitconfig.d/openttd @@ -0,0 +1,3 @@ +[filter "openttd.cfg"] + clean = "sed 's/^generation_seed = .*$/generation_seed = 0/'" + smudge = cat diff --git a/.gitignore.d/openttd b/.gitignore.d/openttd new file mode 100644 index 0000000..f9ed1e4 --- /dev/null +++ b/.gitignore.d/openttd @@ -0,0 +1,21 @@ +# Exclude all files +* + +# Include relevant files +!/.config/ +!/.config/openttd/ +!/.config/openttd/*.cfg + +# Include Git attributes, config, and excludes files +!/.gitattributes.d/ +!/.gitattributes.d/openttd +!/.gitconfig.d/ +!/.gitconfig.d/openttd +!/.gitignore.d/ +!/.gitignore.d/openttd + +# Exclude swap and backup files +*.s[a-w]? +*.vim +*~ +*.orig |