diff --git a/doxygen/Doxyfile b/doxygen/Doxyfile
index 3cfd58f60f..ac680ae47e 100644
--- a/doxygen/Doxyfile
+++ b/doxygen/Doxyfile
@@ -852,12 +852,14 @@ EXCLUDE_SYMLINKS       = NO
 # Note that the wildcards are matched against the file with absolute path, so to
 # exclude all test directories for example use the pattern */test/*
 
-EXCLUDE_PATTERNS       = */bitmaps_png/*.md \
+EXCLUDE_PATTERNS       = */resources/bitmaps_png/*.md \
                          */pcb_calculator/*.md \
                          */pcb_calculator/attenuators/*.md \
                          */eeschema/*.md \
                          */eeschema/dialogs/*.md \
-                         */pcbnew/dialogs/*.md
+                         */pcbnew/dialogs/*.md \
+                         */qa/data/* \
+                         */libs/kiplatform/gtk/wayland-pointer-constraints-unstable-v1.h
 
 # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
 # (namespaces, classes, functions, etc.) that should be excluded from the
@@ -1160,7 +1162,7 @@ HTML_STYLESHEET        =
 # list). For an example see the documentation.
 # This tag requires that the tag GENERATE_HTML is set to YES.
 
-HTML_EXTRA_STYLESHEET  = doxygen-awesome-css/doxygen-awesome.css \ 
+HTML_EXTRA_STYLESHEET  = doxygen-awesome-css/doxygen-awesome.css \
                          doxygen-awesome-css/doxygen-awesome-sidebar-only.css \
                          doxygen-awesome-css/doxygen-awesome-sidebar-only-darkmode-toggle.css