summaryrefslogtreecommitdiff
path: root/README.md
blob: b9b9f380201b51e24985bed6293b05624988006d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Scripts, utilities, and other files related to life at YK Pao School

|     Name     |Language|                      Description                     |
|--------------|--------|------------------------------------------------------|
|`chphoto`     |Go      |Change Outlook profile photos                         |
|`memch`       |C       |Help memorize classical Chinese texts                 |
|`pdfutils`    |Shell   |Help manipulate PDFs                                  |
|`sjauth`      |C       |Log on to [STUWIRELESS](https://ykps.runxiyu.org/wifi)|
|`ykpsmuttauth`|Go, C   |Get XOAUTH2 tokens for mutt/aerc for Outlook          |
|`cieresults`  |Python  |Poll the IGCSE results page                           |

## Build

There is a Makefile in each subdirectory that builds the relevant program. They should support both BSD Make and GNU Make.

## Contributing

Issues and post requests submitted via the [Codeberg](https://codeberg.org/runxiyu/tooch) and [Github](https://github.com/runxiyu/tooch) repositories are accepted. However, the maintainer prefers [emailed patches](https://git-send-email.io) and emailed bug reports, to the [mailing list](https://lists.sr.ht/~runxiyu/ykps). The [sr.ht](https://git.sr.ht/~runxiyu/tooch) and [git.runxiyu.org](https://git.runxiyu.org/runxiyu/tooch.git) repositories are the "official" copies.