diff options
| author | Polesznyák Márk <contact@pml68.dev> | 2025-09-23 17:05:25 +0200 |
|---|---|---|
| committer | Polesznyák Márk <contact@pml68.dev> | 2025-09-23 17:05:25 +0200 |
| commit | b089cc6ed9ae82bf7d94d2b6f02aa01e21d43793 (patch) | |
| tree | 216156843f171edd7ba21d55ead33dfd08733966 /fetcha/modules.h | |
| parent | feat(dmenu): add inlinePrompt patch (diff) | |
| download | suckless-setup-b089cc6ed9ae82bf7d94d2b6f02aa01e21d43793.tar.gz | |
feat: switch from neofetch to Cryobs/fetcha
Diffstat (limited to '')
| -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 |
