Commit cb150c6ad493c120f5e8763aa8eb2c024947c485
1 parent
407581b9
Exists in
master
fix icons
Showing
1 changed file
with
8 additions
and
5 deletions
Show diff stats
battery.c
| @@ -16,10 +16,13 @@ | @@ -16,10 +16,13 @@ | ||
| 16 | // }; | 16 | // }; |
| 17 | 17 | ||
| 18 | const char *icon[] = { | 18 | const char *icon[] = { |
| 19 | - "", /* 0% */ | 19 | + "", /* 0% */ |
| 20 | "", "", "", "", "", /* 50% */ | 20 | "", "", "", "", "", /* 50% */ |
| 21 | "", "", "", "", "", /* 100% */ | 21 | "", "", "", "", "", /* 100% */ |
| 22 | }; | 22 | }; |
| 23 | +const char charging[] = ""; | ||
| 24 | +const char disconnected[] = "-"; | ||
| 25 | +const char unknown[] = ""; | ||
| 23 | 26 | ||
| 24 | typedef enum { | 27 | typedef enum { |
| 25 | CHARGED = 0, | 28 | CHARGED = 0, |
| @@ -29,7 +32,7 @@ typedef enum { | @@ -29,7 +32,7 @@ typedef enum { | ||
| 29 | UNKNOWN = -1 | 32 | UNKNOWN = -1 |
| 30 | } State; | 33 | } State; |
| 31 | 34 | ||
| 32 | -const char separator[] = " "; // space between battery indicators | 35 | +const char separator[] = " "; // space between battery indicators |
| 33 | 36 | ||
| 34 | void battery_state(int *nbats, int bat[], State state[]) { | 37 | void battery_state(int *nbats, int bat[], State state[]) { |
| 35 | #if defined(__linux__) | 38 | #if defined(__linux__) |
| @@ -108,13 +111,13 @@ int main() { | @@ -108,13 +111,13 @@ int main() { | ||
| 108 | life[i]); | 111 | life[i]); |
| 109 | break; | 112 | break; |
| 110 | case CHARGING: /* charging */ | 113 | case CHARGING: /* charging */ |
| 111 | - printf("#[fg=yellow]\uf583#[fg=default] %d%%", life[i]); | 114 | + printf("#[fg=yellow]%s#[fg=default] %d%%", charging, life[i]); |
| 112 | break; | 115 | break; |
| 113 | case DISCONNECTED: /* disconnected */ | 116 | case DISCONNECTED: /* disconnected */ |
| 114 | - printf("\uf492"); | 117 | + printf("%s", disconnected); |
| 115 | break; | 118 | break; |
| 116 | default: /* unknown code */ | 119 | default: /* unknown code */ |
| 117 | - printf("\uf590"); | 120 | + printf("%s", unknown); |
| 118 | } | 121 | } |
| 119 | } | 122 | } |
| 120 | 123 |