diff options
-rw-r--r-- | .gitattributes.d/gajim | 1 | ||||
-rw-r--r-- | .gitconfig.d/gajim | 3 | ||||
-rw-r--r-- | .gitignore.d/gajim | 21 |
3 files changed, 25 insertions, 0 deletions
diff --git a/.gitattributes.d/gajim b/.gitattributes.d/gajim new file mode 100644 index 0000000..3583993 --- /dev/null +++ b/.gitattributes.d/gajim @@ -0,0 +1 @@ +/.config/gajim/settings.sqlite filter=settings.sqlite diff --git a/.gitconfig.d/gajim b/.gitconfig.d/gajim new file mode 100644 index 0000000..6d62db5 --- /dev/null +++ b/.gitconfig.d/gajim @@ -0,0 +1,3 @@ +[filter "settings.sqlite"] + clean = ~/bin/sqlite3-git-clean + smudge = ~/bin/sqlite3-git-smudge diff --git a/.gitignore.d/gajim b/.gitignore.d/gajim new file mode 100644 index 0000000..59d8310 --- /dev/null +++ b/.gitignore.d/gajim @@ -0,0 +1,21 @@ +# Exclude all files +* + +# Include relevant files +!/.config/ +!/.config/gajim/ +!/.config/gajim/settings.sqlite + +# Include Git attributes, config, and excludes files +!/.gitattributes.d/ +!/.gitattributes.d/gajim +!/.gitconfig.d/ +!/.gitconfig.d/gajim +!/.gitignore.d/ +!/.gitignore.d/gajim + +# Exclude swap and backup files +*.s[a-w]? +*.vim +*~ +*.orig |