kfetch/src/main.c

25 lines
474 B
C

#include <stdio.h>
#include "fetch.h"
#include "config.h"
int main(void) {
FETCH fetch = Init();
size_t i;
for (i = 0; i < sizeof(CONFIG) / sizeof(PARAMETR); i++) {
if (i < fetch.logo_size)
printf("%s", fetch.logo[i]);
if (i >= fetch.logo_size)
printf("%s", fetch.logo[fetch.logo_size - 1]);
CONFIG[i].func(CONFIG[i].title, fetch);
putchar('\n');
}
for (; i < fetch.logo_size; i++)
printf("%s\n", fetch.logo[i]);
printf("\n\033[0m");
return 0;
}