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
This commit is contained in:
Levi Neely 2026-07-19 13:22:31 +02:00
parent d0caaa1f63
commit cf637b2674
2 changed files with 4 additions and 2 deletions

2
99-ollie.sh Normal file
View File

@ -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}

View File

@ -82,7 +82,7 @@ if(OLLIE_KF5)
) )
# --- Kate Plugin --- # --- 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 target_link_libraries(ollie_kate
KF5::TextEditor KF5::TextEditor
KF5::SyntaxHighlighting KF5::SyntaxHighlighting
@ -190,7 +190,7 @@ else()
# --- Kate Plugin --- # --- Kate Plugin ---
find_package(KF6TextEditor REQUIRED) find_package(KF6TextEditor REQUIRED)
find_package(KF6SyntaxHighlighting 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 target_link_libraries(ollie_kate
KF6::TextEditor KF6::TextEditor
KF6::SyntaxHighlighting KF6::SyntaxHighlighting