The code can be found here: https://codeberg.org/x11cp/x11cp.git
git clone https://codeberg.org/x11cp/x11cp.git && cd x11cp/src/xtt
To compile this application, the following command should be used:
xmkmf -a && make
There is also a wrapper command in the top-level `Makefile` of the repository where this is can be run as:
The following libraries/dependencies are also required. The names of these will vary from each Linux distribution/BSD, hence the names of these libraries are generically specified:
xtt (XTimeTable) is a program which displays a timetable, one day at a time,
between Monday and Friday.
Its data is found in a simple config file which describe:
- Day of week
- Course Title
- Location (lecture room)
- Colour of entry.
This application is amazing! Although its use is primarily for a static timetable such as a University schedule, if one’s day were approrpiately aligned to the same timeframe as the application assumes, then this could be used for any static entries which repeat.
Example Config file
This defines Monday’s timetable as attending a lecture on Data Comms at 09:05, the Prog Dev at 13:05.
Entries are always time-boxed to one hour intervals starting at five minutes past the hour, and all entries per day assume a fixed number between 09:05 -> 17:05