qml_module(ZShell-config
	URI ZShell.Config
	INCLUDE_PREFIX config
	DEPENDENCIES
		ZShell.Settings
	SOURCES
		common.hpp common.cpp
		rootnodes.hpp rootnodes.cpp
		migration.hpp migration.cpp
		anim.hpp anim.cpp
		fontbuilder.hpp fontbuilder.cpp
		font.hpp font.cpp
		tokens.hpp
		appearance.hpp appearance.cpp
		background.hpp
		bar.hpp
		clipboard.hpp
		colors.hpp
		dashboard.hpp
		display.hpp
		dock.hpp
		enums.hpp
		general.hpp
		launcher.hpp
		llm.hpp
		lock.hpp
		notifs.hpp
		osd.hpp
		screenshot.hpp
		services.hpp
		sidebar.hpp
		utilities.hpp
)

target_link_libraries(ZShell-config PUBLIC
	Qt::Gui
	zshell-util
	ZShell
	ZShell-settings
)
