diff --git a/info.h b/info.h deleted file mode 100644 index 8f3cd29..0000000 --- a/info.h +++ /dev/null @@ -1,72 +0,0 @@ -int hrs, min, - sec, pkgs; - -char kernel[25], shell[5], - cpu[70], gpu[70], wm[15]; - - -void getWM(){ - FILE *windowManager = popen("pgrep -x --list-name \"specterwm|i3|bspwm|awesome|herbsluftwm|mutter|kwin|qtile|fluxbox|openbox|xmonad|dwm\" | cut -c 5-15", "r"); - - fscanf(windowManager, "%[^\n]%s", &wm); - fclose(windowManager); -} - - -/*void getCPU(){ - FILE *cpuName = popen("grep -m 1 name /proc/cpuinfo | awk -F':' '{print $2}' | cut -c 2- ", "r"); - - fscanf(cpuName, "%[^\n]%s", &cpu); - fclose(cpuName); -} - - -void getGPU(){ - FILE *gpuName = popen("lspci -v | grep VGA -m 1 | awk -F'[' '{ print $2 }' | awk -F']' '{ print $1 }' ", "r"); - - fscanf(gpuName, "%[^\n]%s", &gpu); - fclose(gpuName); -}*/ - - - -void getKernel(){ - FILE *pathKernel = popen("uname -r", "r"); - - fscanf(pathKernel, "%[^\n]%s", &kernel); - fclose(pathKernel); -} - -/*void getUptime(){ - FILE *pathUptime = fopen("/proc/uptime", "r"); - - fscanf(pathUptime, "%d", &sec); - fclose(pathUptime); - - hrs = (sec/60/60%24); - min = (sec/60%60); -}*/ - -void getPackages(){ - FILE *pacpackages = popen("pacman -Q | wc -l", "r"); - - fscanf(pacpackages, "%d", &pkgs); - fclose(pacpackages); -} - -void getShell(){ - FILE *shellpath = popen("echo $SHELL | awk -F'/' '{ print $NF }'", "r"); - - fscanf(shellpath, "%s", &shell); - fclose(shellpath); -} - -void init(){ - getWM(); -/* getGPU(); - getCPU();*/ - getKernel(); -// getUptime(); - getPackages(); - getShell(); -}