Mycroft Plasmoid Release for Plasma 5 Desktop

Release Notes // Alpha release:

  • Tested on Plasma 5.8 (Fedora, KDE Neon)
  • Weather Skill Displayed in a Widget, Stocks Skill Displayed in a Widget
  • Quick Access Skills Menu
  • Startup Animations
  • Desktop Notifications When Inactive
  • Skill Information Tab, Settings Tab – All Animations / Quick Menu / Font Sizes Settings

Installation Requirements

  • This plasmoid requires Mycroft Core Installed from http://github.com/MycroftAi/
  • This plasmoid requires Mycroft Core to be located in your Home Folder. Example “/home/$USER/mycroft-core”
  • Download Repo: https://github.com/AIIX/MycroftPlasmoid
  • For KDE NEON / Ubuntu based Distributions: sudo apt-get install libkf5notifications-data libkf5notifications-dev qml-module-qtquick2 qml-module-qtquick-controls2 qml-module-qtquick-controls qml-module-qtwebsockets qml-module-qt-websockets qtdeclarative5-qtquick2-plugin qtdeclarative5-models-plugin cmake cmake-extras cmake-data qml-module-qtquick-layouts
  • For Fedora 25: sudo dnf install kf5-knotifications-devel qt5-qtbase-devel qt5-qtdeclarative-devel qt5-qtquick1-devel qt5-qtquickcontrols qt5-qtquickcontrols2 qt5-qtwebsockets cmake extra-cmake-modules

Installation Instructions [Go To Downloaded Plasmoid Folder and run the following commands]

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
make
sudo make install
sudo chmod +x /usr/share/plasma/plasmoids/org.kde.plasma.projectmycroftplasmoid/contents/code/startservice.sh
sudo chmod +x /usr/share/plasma/plasmoids/org.kde.plasma.projectmycroftplasmoid/contents/code/stopservice.sh
Logout / Login or Restart Plasma Shell