Coder Social home page Coder Social logo

seymour-bootay / mycroftplasmoid Goto Github PK

View Code? Open in Web Editor NEW

This project forked from aiix/mycroftplasmoid

0.0 2.0 0.0 14 KB

Mycroft Ai Plasmoid / Widget for KDE Plasma 5 Desktop

License: GNU General Public License v3.0

CMake 1.97% Shell 0.31% QML 93.63% C++ 4.09%

mycroftplasmoid's Introduction

Mycroft Plasmoid // ALPHA RELEASE

Mycroft Ai Plasmoid / Widget for KDE Plasma 5 Desktop

  1. 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 / Clone Mycroft Plasmoid from this REPO.

  • Unzip to folder if Downloaded

  • 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

  1. 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
  1. Support
  • Currently Tested on Fedora 25 / KDE Neon Plasma 5.8
  • Untested on < Plasma 5.8
  • It is an alpha release expect bugs.. Post bugs in this GIT Repo.
  • Works only with default Plasma Themes ( Breeze & Breeze Dark ).

mycroftplasmoid's People

Contributors

aiix avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.