diff --git a/.gitignore b/.gitignore index be2e87b..ad19c68 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ uwufetch *.vscode *.gz *.1 -.prettierrc \ No newline at end of file +.DS_STORE +.prettierrc diff --git a/uwufetch.c b/uwufetch.c index 87682ec..a69d98b 100644 --- a/uwufetch.c +++ b/uwufetch.c @@ -223,7 +223,7 @@ int pkgman() #ifdef __APPLE__ // we use a completely different struct because some commands in the other actually work in mac os, but they are not what you would expect (try running "apt"), but still doesn't work, maybe because of popen() struct package_manager pkgmans[] = { - {"brew list 2>/dev/null | wc -l | sed \"s/ //g\" && touch test", "(brew)"}}; + {"ls $(brew --cellar)| wc -l | sed \"s/ //g\" && touch test", "(brew)"}}; #else struct package_manager pkgmans[] = { {"apt list --installed 2> /dev/null | wc -l", "(apt)"},