diff --git a/fetchy.c b/fetchy.c index bb4b4e5..72d6200 100644 --- a/fetchy.c +++ b/fetchy.c @@ -103,7 +103,35 @@ int main(int argc, char *argv[]){ printf("\n\n"); break; - default: + case 'd': + + printf("\n"); + printf("\x1b[1m\ -=--- x1b[36mOS\x1b[0m -> %s\n", os); + printf("\x1b[1m =@@@@@=- \x1b[36mKERNEL\x1b[0m -> %s\n", get_kernel(kern_name)); + printf("\x1b[1m =@@- -=@= \x1b[36mUPTIME\x1b[0m -> %s\n", get_uptime(uptime)); + printf("\x1b[1m =@= =@= \x1b[36mPACKAGES\x1b[0m -> *W.I.P.*\n"); //%d\n", get_packages(sys)); + printf("\x1b[1m -@= =@-\x1b[36m\x1b[0m \n"); + printf("\x1b[1m == -@-\x1b[36mCPU\x1b[0m -> %s\n", cpu_name); + printf("\x1b[1m -= -- = \x1b[36mGPU\x1b[0m -> %s\n", gpu); + printf("\x1b[1m == -- =-\x1b[36mRAM\x1b[0m -> %s\n", get_RAM(ram_info)); + printf("\x1b[1m = =-\x1b[36m\x1b[0m \n"); + printf("\x1b[1m = - = \x1b[36m\x1b[0m \n"); + printf("\x1b[1m = - = += - = +=- -- =- +-- -=-=- + @ + =- + -= + = + -= + -= + -- + - \x1b[36m\x1b[0m \n"); + printf("\n\n"); + break; + + default printf("\n\n ERROR : Unsupported system\n\n"); exit(-1); }