Metadata-Version: 2.1
Name: mini-monitor
Version: 0.3.1
Summary: Mini Monitor, `Configurable` `Expandable` `Draggable` `TopWindow`
Home-page: https://github.com/Tasse00/mm.git
Author: Carl.Zhang
Author-email: tasse_00@163.com
Maintainer: Carl.Zhang
Maintainer-email: tasse_00@163.com
License: UNKNOWN
Platform: all
Description-Content-Type: text/markdown
Requires-Dist: dacite (==1.5.1)
Requires-Dist: psutil (==5.7.2)
Requires-Dist: PyQt5 (==5.15.0)
Requires-Dist: PyQt5-sip (==12.8.1)
Requires-Dist: PyYAML (==5.3.1)

# Mini Monitor

`Configurable` `Expandable` `Draggable` `TopWindow`

![example](./doc/example.png)

## Install

```
# only tested in python3 and take care of PyQt5 environtments
pip install mini-monitor
``` 

## Run

```
$ nohup mm &
```

## Configure

If `MM_HOME` env is not set, the config dir is default to `~/.mm`. 

Config file is located at `$MM_HOME/config.yaml` .

Custom Indicators & Sensors can be placed in `$MM_HOME/indicators` and `$MM_HOME/sensors` .

## Architecture

Todo ...

## Config File

Todo ... 

## UI File

Todo ...

## TODO

- [x] Settings - GUI Editing Capacity 

- [x] The Type of Indicator & Sensor in GUI Settings should be "select". 

- [ ] Multi Panel!

