semvec/pypi-packages huggingface dataset:
computerSitTimer 0.1.3
A simple timer in tray to prevent sitting too long.
Requires Python: ~=3.5

# Computer Sit Timer
[![][img-python-versions]][PyPI]
[![][img-pypi-badge]][PyPI]\
[![][img-gh-action-test]](https://github.com/tjangoW/computerSitTimer/actions/workflows/ci-matrix-testsuite.yml)
[![codecov](https://codecov.io/gh/tjangoW/computerSitTimer/branch/master/graph/badge.svg?token=1DPRMOCYQZ)](https://codecov.io/gh/tjangoW/computerSitTimer)


This is a simple countdown timer that pops up 
and stays on top to block the view until action is taken.
It is similar to pomodoro technique,
but started from different motivation:
to not sit extensively in front of computer for better health.

![](./misc/screenshot.png)

Several reasons why I re-invented the wheel instead of using existing (browser) apps:
- light-weight (relatively)
- blocking/really obtrusive
- not browser extension/app (as we all spend far too long on browsers)
- runs in the notification tray (background) and not have a console/terminal there.

Also, a hobby project for myself to try out developing desktop application with Python.
Because I am lazy, I am now trying to use [`pySimpleGUI`]
(more specifically `pySimpleGUIQt` for the tray)
to do so.

## Setup and Installation
As this package is uploaded to [PyPI], the easiest way to install is via pip:
```
pip install computerSitTimer
```

## Known Issues
- no PySide2 for Python3.10 in Windows and Mac (as of v0.1.3)


## Resources:
 - [Official Cookbook for pySimpleGUI](https://pysimplegui.readthedocs.io/en/latest/cookbook/).
 - [trinket tutorials](https://pysimplegui.trinket.io/demo-programs#/demo-programs/multi-threaded-work)
   has quite something there (examples).
   It is basically like a VM and can run code and windows there.
   
<!-- Links -->
[PyPI]: https://pypi.org/project/computerSitTimer/
[`pySimpleGUI`]: https://pysimplegui.readthedocs.io/
[img-pypi-badge]: https://badge.fury.io/py/computerSitTimer.svg
[img-gh-action-test]: https://github.com/tjangoW/computerSitTimer/actions/workflows/ci-matrix-testsuite.yml/badge.svg
[img-python-versions]: https://shields.io/pypi/pyversions/computersittimer.svg?logo=python&logoColor=FBE072
TopTenBot 0.4.0
Utility for creating top 10 videos
Requires Python: >=3.0

# TopTenBot

Utility for creating terrible, low quality Top 10 Videos.

# WARNING!!!

This program pulls images and audio from the internet at random based on a search query, and thus some of the media used *might* be innappropriate or NSFW. Always check the resulting video before posting somewhere!

# Installation

TopTenBot can be intalled from its [PyPI package](https://pypi.org/project/TopTenBot/) using pip:

    pip install TopTenBot

If you are installing from source, the following python packages are required:
* [dvk_archive](https://pypi.org/project/dvk-archive/)
* [moviepy](https://pypi.org/project/moviepy/)
* [Pillow](https://pypi.org/project/Pillow/)
* [youtube-dl](https://pypi.org/project/youtube_dl/)
* [youtube-search-python](https://pypi.org/project/youtube-search-python/)

# Running Program

Simply use the "top10bot" command in your terminal:

    top10bot search title [-i items] [-d directory] [-h for help]

For example, the following command would create a video titled "top 25 lizards"

    top10bot lizard "top 25 lizards" -i 25