/ravioli

My i3wm startup automation script

Primary LanguagePythonThe UnlicenseUnlicense

Ravioli

A startup script and an automation service made with Python.

Current automation modules:

  • siakad-auto-attendance: pasta/siakad_auto_attendance
  • trello-up-next: pasta/trello_up_next (up next)

How To Use

Install dependencies:

$ pip install -r requirements.txt

Run ravioli:

$ python3 ravioli.py

Then you'll be asked for siakad user credentials and preferred web browser (only used when signing in).

You may want to use python venv before installing the dependencies (optional):

# This assumes ravioli is the directory where ravioli.py is stored
$ cd ravioli
$ python3 -m venv .

or if you don't want to bother you can download the release here

Big ToDo

  • Turn ravioli into a windows service on windows.