LM 18.2. Cinnamon. About to develop a small application using C + GTK. Need to accept parameters, read and create settings files, plus optionally switch into sudo mode. Eventually the application might be used on other operating systems. I like Gimp and use Gimp across several operating systems. Gimp is too big as a first example to learn C + GTK. Which open source applications running on LM are small, C + GTK, simple examples I can look at?

I wrote something in C + Gnome stuff then Vala + Gnome stuff. I am looking to trim the code back to the minimum and to keep open the option to compile the the code for other operating systems without requiring the user to install other code.

I looked at a few applications and they used Python. Still looking for good example.