nickguletskii / GLXOSD

GLXOSD is an extensible on-screen display (OSD)/overlay for OpenGL applications running on Linux with X11 which aims to provide similar functionality to MSI Afterburner/RivaTuner OSD. It can show FPS, frame timings, temperatures and more in OpenGL games and applications. It can also be used to benchmark games, much like voglperf.
https://glxosd.nickguletskii.com
MIT License
123 stars 20 forks source link

Add support for custom commands #56

Closed Xaero252 closed 8 years ago

Xaero252 commented 8 years ago

This would allow a user to tailor the output of GLXOSD to their specific needs, line-by-line if they so chose. For example, one could have a ~/.glxosdrc file and specify the output of glxosd based on that similar to conky, by using individual shell commands and displaying the STDOUT from those commands.

nickguletskii commented 8 years ago

I'll implement this once I get the chance (I am currently busy, so don't expect this sooner than in a month or so). It's something that I had on my mind for a long time myself.

nickguletskii commented 8 years ago

GLXOSD v3 has a plugin API. There isn't much documentation yet, but stay tuned for more information.