X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=i3status.h;h=4c7d4b4dcb6b6876a89e033aa0bf63ac6d30ff7f;hb=d31f2ce0bec276d54c2a2cfe70c2764aee4503d8;hp=b6fdd865d389df8be00734d6527e598b6bfd51ab;hpb=783707906c102c6b30f18a3837cec523974b882c;p=i3%2Fi3status diff --git a/i3status.h b/i3status.h index b6fdd86..4c7d4b4 100644 --- a/i3status.h +++ b/i3status.h @@ -1,14 +1,11 @@ #ifndef _I3STATUS_H #define _I3STATUS_H +enum { O_DZEN2, O_XMOBAR, O_NONE } output_format; + #include #include -#ifdef DZEN - #define BAR "^fg(#333333)^p(5;-2)^ro(2)^p()^fg()^p(5)" -#elif XMOBAR - #define BAR " | " -#endif #define BEGINS_WITH(haystack, needle) (strncmp(haystack, needle, strlen(needle)) == 0) #define max(a, b) ((a) > (b) ? (a) : (b)) @@ -63,13 +60,13 @@ char *endcolor() __attribute__ ((pure)); void print_ipv6_info(const char *format); void print_disk_info(const char *path, const char *format); -void print_battery_info(int number, const char *format); +void print_battery_info(int number, const char *format, bool last_full_capacity); void print_time(const char *format); const char *get_ip_addr(); void print_wireless_info(const char *interface, const char *format_up, const char *format_down); void print_run_watch(const char *title, const char *pidfile, const char *format); void print_cpu_temperature_info(int zone, const char *format); -void print_eth_info(const char *interface, const char *format); +void print_eth_info(const char *interface, const char *format_up, const char *format_down); void print_load(); bool process_runs(const char *path);