diff --git a/.hgignore b/.hgignore
new file mode 100644
index 000000000..1adda9097
--- /dev/null
+++ b/.hgignore
@@ -0,0 +1,28 @@
+syntax: glob
+*~
+*.3d
+*.tgz
+*.pos
+
+br-alm/index.html
+egglgrub/index.html
+gschwand/index.html
+kratzer/index.html
+plateau/index.html
+remote/index.html
+wilden/index.html
+smkridge/40area.html
+smkridge/41area.html
+smkridge/index.html
+smkridge/via161.html
+smkridge/via204.html
+folk/index.htm
+
+bierbook-pics.pdf
+*.aux
+bierbook.log
+bierbook.pdf
+bierbook.toc
+missfont.log
+
+syntax: regexp
\ No newline at end of file