/* cfetch is my try to implement a neofetch/fastfetch/commiefetch clone in C. * Copyright (C) 2026 Anser * * cfetch is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the * Free Software Foundation, either version 3 of the License, * or (at your option) any later version. * * cfetch is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef CFETCH_VERSION #define CFETCH_VERSION 0.1.1 #endif #include "../include/cfetch.h" #include #include int main(void) { struct system_info_t info = { 0 }; //info.debug = 1; // set default artwork info.ascii_art = 0; // set systeminformation // use // to uncomment or comment get_kernel(&info); get_cpu(&info); get_memory(&info); print_system_info(&info); return 0; } /* not yet implemented: get_os: Ubuntu get_uptime get_packages get_shell get_resolution get_de get_wm get_terminal get_host: Laptop name? Precision 7680 get_gpu get_colours ? */