slstatus

Fork of suckless' slstatus with my personal patches
git clone https://git.instinctive.eu/slstatus.git
Log | Files | Refs | README | LICENSE

slstatus.h (2072B)


      1 /* See LICENSE file for copyright and license details. */
      2 
      3 /* battery */
      4 const char *battery_perc(const char *);
      5 const char *battery_remaining(const char *);
      6 const char *battery_state(const char *);
      7 
      8 /* cat */
      9 const char *cat(const char *path);
     10 
     11 /* cpu */
     12 const char *cpu_freq(const char *unused);
     13 const char *cpu_perc(const char *unused);
     14 const char *cpu_perc_sum(const char *unused);
     15 
     16 /* datetime */
     17 const char *datetime(const char *fmt);
     18 
     19 /* disk */
     20 const char *disk_free(const char *path);
     21 const char *disk_perc(const char *path);
     22 const char *disk_total(const char *path);
     23 const char *disk_used(const char *path);
     24 
     25 /* entropy */
     26 const char *entropy(const char *unused);
     27 
     28 /* hostname */
     29 const char *hostname(const char *unused);
     30 
     31 /* ip */
     32 const char *ipv4(const char *interface);
     33 const char *ipv6(const char *interface);
     34 
     35 /* kernel_release */
     36 const char *kernel_release(const char *unused);
     37 
     38 /* keyboard_indicators */
     39 const char *keyboard_indicators(const char *fmt);
     40 
     41 /* keymap */
     42 const char *keymap(const char *unused);
     43 
     44 /* load_avg */
     45 const char *load_avg(const char *unused);
     46 
     47 /* netspeeds */
     48 const char *netspeed_rx(const char *interface);
     49 const char *netspeed_tx(const char *interface);
     50 
     51 /* num_files */
     52 const char *num_files(const char *path);
     53 
     54 /* ram */
     55 const char *ram_free(const char *unused);
     56 const char *ram_perc(const char *unused);
     57 const char *ram_total(const char *unused);
     58 const char *ram_used(const char *unused);
     59 
     60 /* run_command */
     61 const char *run_command(const char *cmd);
     62 
     63 /* swap */
     64 const char *swap_free(const char *unused);
     65 const char *swap_perc(const char *unused);
     66 const char *swap_total(const char *unused);
     67 const char *swap_used(const char *unused);
     68 
     69 /* temperature */
     70 const char *temp(const char *);
     71 
     72 /* uptime */
     73 const char *uptime(const char *unused);
     74 
     75 /* user */
     76 const char *gid(const char *unused);
     77 const char *uid(const char *unused);
     78 const char *username(const char *unused);
     79 
     80 /* volume */
     81 const char *vol_perc(const char *card);
     82 
     83 /* wifi */
     84 const char *wifi_essid(const char *interface);
     85 const char *wifi_perc(const char *interface);