Code Monkey home page Code Monkey logo

pomky's Introduction

Pomky

license

Note

This project has been discontinued. This is my first rust project and I was more interested in getting stuff to work than writing clean and maintainable code. Looking back, the code looks ugly as hell and it is clear that I had no idea what I was doing. I'm not touching this code anymore.

A personal conky-like Linux system monitor built with rust and gtk.

Pomky is not as configurable, modular, or feature packed as conky. It is tailor-made for my need and hardware. If you are looking for an conky alternative written in rust, check out randy or maybe even consider using eww. Honorable mentions: dogky.

screenshot

Requirements

Installation

Since pomky is designed to only run on my hardware, it will most likely not compile on your system. No technical support will be provided.

The following command builds and saves an executable binary at ~/.cargo/bin/pomky.

cargo install --path .

Add the bin directory to the PATH environment variable to make it available everywhere.

pomky's People

Contributors

developomp avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

pomky's Issues

Tests

Put it in a separate .test.rs file

  • util.rs

Daily schedule

  • Show schedule of the day
  • Read data from google calendar

Tray

  • Highest temperature
  • # of tasks of the day
  • CPU usage

get system info

  • kernel version
  • system uptime
  • disk
    • total space per disk
    • space used per disk
  • network
    • up speed per device
    • down speed per device
  • CPU usage
    • per core
    • total
  • RAM
    • RAM total
    • RAM using
    • RAM free
  • Highest Component Temperature

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.