Getting system info without a helper app

:information_source: We will collect all the research information required to widgets development/improvement

Sub-topics

Utils: Getting temperature, usage, battery data without installing istats with powermetrics

Problem: Current btt widget Touch Bar iStats needs istats ruby gem. Use macOS native util, no 3rd party installation.

Solution: powermetrics

sudo powermetrics --show-all

All sensors data, natively

  • Running tasks
  • Battery and backlight usage
  • Network activity
  • Disk activity
  • Interrupt Sources
  • Device Power States
  • Interrupt distribution
  • Processor usage
  • GPU usage
  • SMC sensors
  • Thermal pressure
  • Selective Forced Idle
  • I/O Throttling
Gaming Widget: Show Counter-Strike: Global Offensive HUD in Touch Bar

WIP v0.0.1: https://github.com/marekkaczkowski/Touch-Bar-CSGO-HUD

Problem: Proxy data to BetterTouchTool and update widget without Node.js

Solution:

Connected feature request: 9676

Diffrent ways of integration:

10 posts were merged into an existing topic: Battery + System Stats