diff --git a/.gitignore b/.gitignore
index fc45824469e5b60d4fc4238bad5b8c0a5eb6ebb1..c31ec67b77d151a1497994ddc8c3d89ea21a81ad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,14 +1,16 @@
 # quarto files/folders
 /.quarto/
 /_book/
-chapters_*/*.html
-chapters_*/*.pdf
-chapters_*/*.log
-chapters_*/slides_cache
-chapters_*/slides_files
+/_freeze/
+appendix/**/*.html
+appendix/**/*.pdf
+appendix/**/*.log
+appendix/**/slides_cache
+appendix/**/slides_files
+chapters/**/*.html
+chapters/**/*.pdf
+chapters/**/*.log
+chapters/**/slides_cache
+chapters/**/slides_files
 public/*
 
-# custom files/folders
-/Nextcloud/
-/toc/
-igfl_training_course_python_for_beginners.tsv