Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-19 | Add netspeeds to config.def.h | Aaron Marcher | |
2018-05-18 | Fix indentation | Aaron Marcher | |
Tabs for indentation, spaces for alignment | |||
2018-05-18 | Add battery_remaining function on OpenBSD | Tobias Tschinkowitz | |
Implementation of a battery_remaining function which returns the remaining battery time in HH:MM format. Linux function still needs implementation. Move common code to load_apm_power_info | |||
2018-05-17 | Change interval to unsigned int | Aaron Marcher | |
2018-05-17 | Add comments for battery_* functions on OpenBSD | Aaron Marcher | |
2018-05-17 | added comment for temp function (openbsd) | Tobias Tschinkowitz | |
2018-05-06 | Remove cpu_iowait | Aaron Marcher | |
The third value from load_avg (idle) gives us almost the same information as cpu_iowait. Plus OpenBSD does not offer an iowait value as Linux and thus the corresponding function would not be portable. | |||
2018-05-02 | Add examples to config.def.h | Aaron Marcher | |
2018-05-01 | Remove battery_power for various reasons | Aaron Marcher | |
- Battery power cannot be easily gatherable via apm(4) - IMHO it does not represent essential information | |||
2018-04-16 | Remove non-portable functions from config.def.h | Aaron Marcher | |
2017-09-16 | slstatus: add cpu_iowait | Kurt Van Dijck | |
This commit introduces the cpu_iowait item, this is the percentage of cpu time spent waiting on disks. High numbers typically indicate that your system is not responsive due to disk IO. This commit also avoid sleeping inside the cpu_perc and cpu_iowait functions: waiting in either one implies lost info for the other. Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be> | |||
2017-09-10 | slstatus load_avg format string | Kamil Cholewiński | |
2017-08-14 | Added IPv6 address function | Aaron Marcher | |
- Renamed "ip" function to "ipv4" - Added "ipv6" function - Adjusted README and config.def.h accordingly | |||
2017-08-14 | sexy config.def.h table | Aaron Marcher | |
2017-08-13 | Refactor main() | Laslo Hunhold | |
We remove the hack with the sleep and global "delay"-variable and use a monotonic clock to derive the desired monotonic properties of the tool. Inside each function that demands a personal delay we can then just do a nanosleep() and be done with it. It's a shame that timespec is so ugly to work with, but there's really no way to make it more beautiful. However, at this cost though we finally can set the interval times in milliseconds and not only just seconds. We remove setlocale(), because nothing good ever came out of this function. Besides that we have some more code refactoring, especially in the argument loop which saves us a bit of complexity. | |||
2017-08-12 | Removed #define for unknown_str | Aaron Marcher | |
Debugging #define is very difficult. The performance overhead of static const char is negligible. | |||
2017-08-12 | Removed #define for update interval | Aaron Marcher | |
Debugging #define, especially in mathematical constructs is very difficult. The performance overhead of static const int is negligible. | |||
2017-08-06 | add num_files() function for maildirs ;) | aaron marcher | |
2017-06-13 | use a static buffer instead of dynamic memory | Aaron Marcher | |
2017-06-12 | remove format characters from stat functions | Aaron Marcher | |
2017-06-12 | add cpu_freq function | Aaron Marcher | |
2017-06-12 | add battery_power function | Aaron Marcher | |
2017-01-16 | Added keyboard_indicators (Fixes #31) | Aaron Marcher | |
2016-12-30 | add vol_perc notes, add braces to singleline statements | parazyd | |
2016-12-28 | refactor vol_perc to not depend on alsa libraries | parazyd | |
2016-11-16 | Add "uname -r" functionality | Mike Coddington | |
2016-10-15 | Edit config.def.h function descriptions | Jody Leonard | |
2016-10-05 | better default config.h | Aaron Marcher | |
2016-09-13 | battery_state() function added | Aaron Marcher | |
2016-09-13 | simplified vol_perc() (and with that config.def.h is super clean) | Aaron Marcher | |
2016-09-13 | simplified battery_perc() a lot and removed useless options from config.def.h | Aaron Marcher | |
2016-09-09 | brought back update interval | Aaron Marcher | |
2016-09-09 | coding style fixes | Aaron Marcher | |
2016-09-03 | removed UPDATE_INTERVAL, it is neat to have it but removing it is a tradeoff ↵ | Ali H. Fardan | |
worth making, because the clock would act weird if this used to work with cpu_perc(). | |||
2016-08-31 | removed vol function from the default config file | Ali H. Fardan | |
2016-08-28 | removed a misplaced ';' | Ali H. Fardan | |
2016-08-28 | used constant string literals && remote initialization to in battery_perc() ↵ | Ali H. Fardan | |
&& trying to fix possible buffer overflow | |||
2016-08-21 | corrected the time format | Ali H. Fardan | |
2016-08-18 | added uptime function | Aaron Marcher | |
2016-08-18 | load avg | Aaron Marcher | |
2016-08-18 | added configuration option for n/a text | Aaron Marcher | |
2016-08-16 | Formatting commit :( | Aaron Marcher | |
I know formatting commits suck... And I try to avoid them. But this commit was absolutely necessary... The coding style in this program was not ok and not the same over the whole program. The commit is hard to read, but this is what I changed: - Tabs for indentation instead of spaces - Same style over the whole program (suckless style) | |||
2016-08-15 | added wifi essid | Aaron Marcher | |
2016-08-15 | Added shell command function | Aaron Marcher | |
2016-06-13 | added, username, gid, uid | Aaron Marcher | |
2016-06-10 | added disk functions for details | Aaron Marcher | |
2016-06-10 | hostname function | Aaron Marcher | |
2016-06-08 | added ip address function | Aaron Marcher | |
2016-06-03 | added entropy | Aaron Marcher | |
2016-03-20 | Changes to documentation and new screenshot. | Aaron Marcher | |
- Better README.md - Headlines in all files - CONTRIBUTING.md - New screenshot |