diff --git a/ChangeLog b/ChangeLog
index 6b0306627a3374f13989d7af47bea78d573bdf8c..09e0512c50e3180b4eb06707de2a214e4d2a17da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,6 +9,7 @@ Version 0.2
 * updated Danish translation (scootergrisen)
 
 Version 0.3
+* added cmake support (experimental)
 * fixed color schemes
 * fixed palette updating
 * updated Finish translation (Nikolay Korotkiy)
diff --git a/README b/README
index 358d0ada74d17971da6ae86184d58739b6b7970f..22932fce348458e574a5271b0664618a8e80d037 100644
--- a/README
+++ b/README
@@ -18,12 +18,15 @@ Installation:
 - Arch AUR
   https://aur.archlinux.org/packages/qt6ct/
 
-- Source Code
-```
+- Source Code (qmake)
   qmake PREFIX=<your installation path>
   make
   sudo make install
-```
+
+- Source Code (cmake)
+  cmake -DCMAKE_INSTALL_PREFIX=<your installation path>
+  make
+  sudo make install
 
 Add line 'export QT_QPA_PLATFORMTHEME=qt6ct' to ~/.profile and re-login.
 Alternatively, create the file /etc/X11/Xsession.d/100-qt6ct with
@@ -37,7 +40,6 @@ Now restart X11 server to take the changes effect.
 
 Extra build options (for advanced users only):
 qmake DISABLE_WIDGETS=1 - compiles platform plugin without QtWidgets (useful for QML applications only)
-qmake DISABLE_DBUS=1 - disable D-Bus support (global menu and D-Bus tray icon implementation)
 qmake PLUGINDIR=<custom path> - changes the default installation path of the plugins (libqt6ct.so and libqt6ct-style.so)
 
 Wayland: