diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000000000000000000000000000000000000..978a525dab41593496187685d553d68a26099a0b
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+*Snakefile gitlab-language=python
diff --git a/.gitignore b/.gitignore
index 49b1cf8ec4db289d6afa436c18abd37921623853..84bc8c1e7f4f043335a0a8b43a3b2f0f3a4ea257 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,4 +15,5 @@ workflow/scripts/.snakemake*
 !workflow/rules
 !workflow/rules/*
 !.gitignore
+!.gitattributes
 !resources/singularity/*