Skip to content

dborca/SMCSense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SMCSense 1.0

No bells and whistles SMC Monitor. No graphs, no history, no network, no disk, no overhead.

This FrankenProject was born out of several unrelated projects: it started by hacking FeedbinNotifier for its simple code structure and interface. The sensor code was taken from XRG. NSMenuItem hacking was borrowed from textmate. Sensor name overrides via plists were inspired by HWSensors. Finally, some useful info can be found here.

Installation

You can build SMCSense with Xcode or from command-line:

xcodebuild clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO [-arch <arm64 | x86_64>]

By default, SMCSense refreshes every 10 seconds, you can change this in the defaults using:

defaults write org.dborca.SMCSense SMCSenseRefresh 5

License

  • SMC code (APSL/) is licensed under APSLv2
  • textmate code (NSMenuItem Additions.h) is licensed under GPLv3
  • Everything else (aka my code) is licensed under GPLv2
  • Icon created by Alex Tai from Noun Project is licensed under CC