slstatus.h 2.1 KB

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