Skip to content
npyl edited this page Aug 2, 2018 · 11 revisions

This is the Dev Journal where I post stuff about my experience developing the port of conky for macOS.

Prologue

When I first put my mind to it - porting conky on macOS - I was really young (~14 years old) and definitely not as experienced as I am now (18). I set off, and after doing a bit of research decided to get hands-on and see for myself, the result being me failing miserably: Various API incompatibilities, autoconf errors and more...

Three years ahead (!!!), and the first port of conky to macOS (apparently torsmo's, too) made its debut.

The experience was pretty cool, it being my first actual port (First-First was a calculator ported from win to linux 😏). I enjoyed fixing the missing headers, creating the darwin.cc and darwin.h and introducing it to the rest of the project by patching the cmake files.

After some time (~1 year) conky has managed to get himself cpu, memory, network stats and more... The first milestone is almost complete, the only parts missing being implemented to a good extent.

Journal::Begin

Clone this wiki locally