Skip to content

t3kpunk/termoid

 
 

Repository files navigation

Termoid

Terminal in a plasmoid

The plasmoid depends on qmltermwidget.

Features

  • Terminal :)
  • Font family and Font size configurable
  • Comes with inbuilt color schemes

Screenshots

Get it

[Store link]TODO

Requirements

Currently using it to show Nethogs in the plasmoid. So you need to install package nethogs Dont forget to sudo setcap "cap_net_admin,cap_net_raw+pe" /usr/bin/nethogs as we cannot not run sudo inside this plasmoid.

You will also require to install qmltermwidget as this is the core of the plasmoid.

Build it Yourself

  • Download the source[Master link]
  • Untar and cd into directory
  • ./build
  • ./install (for first time)
  • ./reinstall (for updating the plasmoid)

Add the Termoid widget from "Add widgets" on your desktop

  • The build/run commands require kreadconfig5.
  • Do not run the install/reinstall scripts with sudo or the plasmoid will be placed in /usr/share/ instead of your home directory.

Locations

  • /usr/share/plasma/plasmoids/
    Where KDE's default plasmoids are stored.
  • ~/.local/share/plasma/plasmoids/
    Where downloaded plasmoids are stored. It's also where this plasmoid will be installed to.

TODOs

  • Make this a proper terminal on plasmoid as keyboard input is not working currently.
  • sudo commands not runnable.
  • Adjust according to how people use it. Currently tested to run Nethogs. Need to know more usecases.
  • More configuration
  • Transparency

Want to learn more about Plasmoids

ExampleRepositories

Note that official KDE software is only mirrored on github, however github is much better for navigating the codebase.

Documentation

About

Terminal in a Plasmoid

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • QML 91.7%
  • Shell 8.3%