I have probably created a timetable at least 10 times or more, but I didn't stick to any of them because of my laziness. The timetable was repetitive and not fully random, so CreateTT comes to the rescue.
CreateTT uses two files: one containing the things you want to include in the timetable (the actions) and another file containing different times at which you want to do something.
Once the timetable has been generated, it can be saved as SVG, HTML or TXT files.
The Actions and Time files contain the data needed to create time table, because CreateTT doesn't know what user does, so these files are used as data sources.
These files can be in any formats, but below format is preferred.
Swim
Code08:00 - 09:00
10:00 - 11:00git clone https://github.com/surajkareppagol/CreateTT
cd CreateTT
python3 -m venv venvsource ./venv/bin/activate
pip install -r requirements.txtTo deactivate,
deactivatepython3 src/main.py -a ./Actions.txt -t ./Time.txtProvide both Actions.txt and Time.txt file paths,
python3 src/main.py -a ./Actions.txt -t ./Time.txt -d 4Use -d option to provide number of days,
python3 src/main.py -a ./Actions.txt -t ./Time.txt -d 4 -s svgUse -s option to export in different formats, available are svg, html, txt or all.
python3 src/main.py -a ./Actions.txt -t ./Time.txt -iUse -i option for an interactive mode, users will be able to select the actions.
python3 src/main.py -a ./Actions.txt -t ./Time.txt -cUse -c option for customized mode, control the table using w, a, s, d and change data.
python3 src/main.py -hGet some help with -h,




