diff --git a/misc/DDEShellConfig.cmake.in b/misc/DDEShellConfig.cmake.in
index e28cc2f..3875769 100644
--- a/misc/DDEShellConfig.cmake.in
+++ b/misc/DDEShellConfig.cmake.in
@@ -5,9 +5,9 @@ find_dependency(Dtk@DTK_VERSION_MAJOR@Gui)
 find_package(Qt@QT_VERSION_MAJOR@ COMPONENTS Qml Quick REQUIRED)
 
 include(${CMAKE_CURRENT_LIST_DIR}/DDEShellTargets.cmake)
-set(DDE_SHELL_PACKAGE_INSTALL_DIR @CMAKE_INSTALL_PREFIX@/@DDE_SHELL_PACKAGE_INSTALL_DIR@)
-set(DDE_SHELL_PLUGIN_INSTALL_DIR @CMAKE_INSTALL_PREFIX@/@DDE_SHELL_PLUGIN_INSTALL_DIR@)
-set(DDE_SHELL_TRANSLATION_INSTALL_DIR @CMAKE_INSTALL_PREFIX@/@DDE_SHELL_TRANSLATION_INSTALL_DIR@)
+set(DDE_SHELL_PACKAGE_INSTALL_DIR ${CMAKE_INSTALL_DATADIR}/dde-shell)
+set(DDE_SHELL_PLUGIN_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/dde-shell)
+set(DDE_SHELL_TRANSLATION_INSTALL_DIR ${CMAKE_INSTALL_DATADIR}/dde-shell)
 check_required_components(Dtk@DTK_VERSION_MAJOR@Core)
 
 include("${CMAKE_CURRENT_LIST_DIR}/DDEShellPackageMacros.cmake")
