The main.py file includes a series of utilities to set different colors in a ASUS RGB Keyboard.
The db.py file includes utilities to create a SQLite3 db and populate it with the data in the colors.csv file.
The main.py utitlies can check on the database the current active color,
the next color, the previous color and specif colors.
python main.py --nextpython main.py --prevpython main.py --color 25The library asus-linux is required. Follow their guides on how to install the library.
The sqlite3 library is required. It is probably included in most distros' package manager, but check the official website for general guidence. Sqlite3