Commit Briefs

1636ee78ec Benjamin Stürz

Fix `make install` (main, tags/0.3.1)


d2618eef3c Benjamin Stürz

Add man page (tags/0.3)


caaad6cc0e Benjamin Stürz

Minor fixes

- Fix temperature reporting - Fix screen blinking on xterm Thanks to Omar Polo.


0c9b1cfd36 Benjamin Stürz

Minor changes (tags/0.2)


7dd734321c Benjamin Stürz

Minor fixes


29c14c1dfd Benjamin Stürz

unveil("/dev/apm", "r")


048144dd69 Benjamin Stürz

minor changes (tags/0.1)


d27e280842 Benjamin Stürz

add `make install`


7fd8efc390 Benjamin Stürz

implement command-line argument parsing


f6ed57b5b3 Benjamin Stürz

Minor code unuglification


Branches

Tags

0.3.1

0.3

0.2

Tree

.gitignorecommits | blame
LICENSEcommits | blame
Makefilecommits | blame
README.mdcommits | blame
apmtop.1commits | blame
apmtop.ccommits | blame

README.md

# apmtop
Monitor power-consuption-related statistics on OpenBSD.

## Installation
```sh
$ make
# make install
```

## Keybindings
```
q       = quit
1-5     = hide/unhide panels
+/-     = increase/decrease delay
SPACE   = pause/resume
```

## TODO
- man page
- Better error handling
- Code looks a little ugly
- Add Farenheit mode, for people with a lot of freedom
- Bonus: calculate the cpuspeed() multiple times, between calls to update(),
  and average the result, to make the measurments more precise
  (cpuspeed can jump a lot, even within 100ms)
- Bonus: follow style(9)