Remove battery_power for various reasons
- Battery power cannot be easily gatherable via apm(4) - IMHO it does not represent essential information
This commit is contained in:
		
							
								
								
									
										2
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								README
									
									
									
									
									
								
							@@ -6,7 +6,7 @@ slstatus is a suckless status monitor for window managers that use WM_NAME
 | 
			
		||||
 | 
			
		||||
Features
 | 
			
		||||
--------
 | 
			
		||||
- Battery percentage/power/state
 | 
			
		||||
- Battery percentage/state
 | 
			
		||||
- CPU usage
 | 
			
		||||
- CPU frequency
 | 
			
		||||
- CPU iowait
 | 
			
		||||
 
 | 
			
		||||
@@ -20,18 +20,6 @@
 | 
			
		||||
		       bprintf("%d", perc) : NULL;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	const char *
 | 
			
		||||
	battery_power(const char *bat)
 | 
			
		||||
	{
 | 
			
		||||
		int watts;
 | 
			
		||||
		char path[PATH_MAX];
 | 
			
		||||
 | 
			
		||||
		snprintf(path, sizeof(path), "%s%s%s", "/sys/class/power_supply/",
 | 
			
		||||
		         bat, "/power_now");
 | 
			
		||||
		return (pscanf(path, "%i", &watts) == 1) ?
 | 
			
		||||
		       bprintf("%d", (watts + 500000) / 1000000) : NULL;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	const char *
 | 
			
		||||
	battery_state(const char *bat)
 | 
			
		||||
	{
 | 
			
		||||
 
 | 
			
		||||
@@ -13,7 +13,6 @@ static const char unknown_str[] = "n/a";
 | 
			
		||||
 * function             description                     argument
 | 
			
		||||
 *
 | 
			
		||||
 * battery_perc         battery percentage              battery name
 | 
			
		||||
 * battery_power        battery power usage             battery name
 | 
			
		||||
 * battery_state        battery charging state          battery name
 | 
			
		||||
 * cpu_perc             cpu usage in percent            NULL
 | 
			
		||||
 * cpu_iowait           cpu iowait in percent           NULL
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
 | 
			
		||||
/* battery */
 | 
			
		||||
const char *battery_perc(const char *);
 | 
			
		||||
const char *battery_power(const char *);
 | 
			
		||||
const char *battery_state(const char *);
 | 
			
		||||
 | 
			
		||||
/* cpu */
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user