diff options
Diffstat (limited to 'fetcha/modules.h')
| -rw-r--r-- | fetcha/modules.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/fetcha/modules.h b/fetcha/modules.h new file mode 100644 index 0000000..5c5469f --- /dev/null +++ b/fetcha/modules.h @@ -0,0 +1,27 @@ +#ifndef MODULES_H +#define MODULES_H + + +typedef char*(*info_func_t)(void); + +typedef struct { + const char *label; + info_func_t func; +} info_item; + + + +char *get_os(void); +char *get_host(void); +char *get_kernel(void); +char *get_uptime(void); +char *get_packages(void); +char *get_memory(void); +char *get_cpus(void); +char *get_gpus(void); +char *get_wm(void); +char *get_shell(void); +char *get_terminal(void); + + +#endif |
