From cf637b26747ed1f41dd66ea9dcfce84f7a9eda02 Mon Sep 17 00:00:00 2001 From: Levi Neely <141506390+lneely@users.noreply.github.com> Date: Sun, 19 Jul 2026 13:22:31 +0200 Subject: [PATCH] fix plugin install paths for user-local KDE install - Kate plugin: ktexteditor -> kf6/ktexteditor (KF6), kf5/ktexteditor (KF5) - Add 99-ollie.sh plasma env script for QT_PLUGIN_PATH and QML_IMPORT_PATH - Plugins now found without sudo or system-wide install --- 99-ollie.sh | 2 ++ CMakeLists.txt | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 99-ollie.sh diff --git a/99-ollie.sh b/99-ollie.sh new file mode 100644 index 0000000..832003c --- /dev/null +++ b/99-ollie.sh @@ -0,0 +1,2 @@ +export QT_PLUGIN_PATH=$HOME/.local/lib64/qt6/plugins${QT_PLUGIN_PATH:+:$QT_PLUGIN_PATH} +export QML_IMPORT_PATH=$HOME/.local/lib64/qml${QML_IMPORT_PATH:+:$QML_IMPORT_PATH} diff --git a/CMakeLists.txt b/CMakeLists.txt index 040c28b..0312d02 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -82,7 +82,7 @@ if(OLLIE_KF5) ) # --- Kate Plugin --- - kcoreaddons_add_plugin(ollie_kate SOURCES kate/ollie_kate.cpp kate/ollie_ghost.cpp kate/chat_renderer.cpp INSTALL_NAMESPACE "ktexteditor") + kcoreaddons_add_plugin(ollie_kate SOURCES kate/ollie_kate.cpp kate/ollie_ghost.cpp kate/chat_renderer.cpp INSTALL_NAMESPACE "kf5/ktexteditor") target_link_libraries(ollie_kate KF5::TextEditor KF5::SyntaxHighlighting @@ -190,7 +190,7 @@ else() # --- Kate Plugin --- find_package(KF6TextEditor REQUIRED) find_package(KF6SyntaxHighlighting REQUIRED) - kcoreaddons_add_plugin(ollie_kate SOURCES kate/ollie_kate.cpp kate/ollie_ghost.cpp kate/chat_renderer.cpp INSTALL_NAMESPACE "ktexteditor") + kcoreaddons_add_plugin(ollie_kate SOURCES kate/ollie_kate.cpp kate/ollie_ghost.cpp kate/chat_renderer.cpp INSTALL_NAMESPACE "kf6/ktexteditor") target_link_libraries(ollie_kate KF6::TextEditor KF6::SyntaxHighlighting