-
Notifications
You must be signed in to change notification settings - Fork 488
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEAT] Adding the "installed apps" count #1609
Comments
Just to clarify, I’m not the author of the software, and this comment doesn’t reflect the author’s opinions. I’m a bit confused about how you define “an application.” For instance, in the context of Linux, would Python be considered an application? Many users don’t use Python and might not even know it exists, yet it’s often installed as a dependency for various system components. And what about .NET? The full .NET SDK installation includes NuGet and other components. Would you consider .NET as one application or multiple? Additionally, in Windows, there are many “portable” applications, which don’t leave any traces in the registry or similar locations. If you’re simply counting .exe files, would UnityCrashHandler64.exe qualify as a separate application? If no consensus is reached on these questions, it’s likely that this feature will face challenges in being integrated into the software’s main branch. |
Hi @gdr2333, thank you for your reply. No worries, I'll clarify my previous post.
As I mentioned in the issue, I considered this addition only for Windows and macOS, since Linux already has the
You're right, defining what an "application" is on Windows could be tricky. I'll summarize my thoughts on that in the next comment
Yes, I agree with you. However, in my opinion, this problem only regards what we consider an app on Windows. On macOS, the command I posted already categorizes apps divided in |
In my opinion, the command However, the problem is that
As far as I know, .NET is listed in
As far as I know, portable apps are not counted by the
To be honest, I don’t know because I haven’t installed it on my computer. However, if you have it, you can try running |
I must emphasize again: I am not the project maintainer, merely an ordinary user interested in discussing issues. My opinions do not reflect the stance of the project maintainer.
You’ve frequently referred to the “winget list” command, but have you closely examined its output? During my testing, I observed nothing but a series of nonsensical results, including numerous versions of WindowsAppRuntime, Microsoft.UI.Xaml, and Microsoft Visual C++ Redistributable, which are typically not regarded as “applications”. Moreover, even for genuine applications, it frequently provides erroneous information, such as listing WinRAR twice. Currently, the output of “winget list” is utterly preposterous. result of run "winget list" on my PC
|
As mentioned in my original post, I already noticed that
|
Description
Hi!
I believe it would be beneficial to include the number of apps installed on macOS and Windows in Fastfetch.
This could be implemented through a new module (e.g.,
Apps
orApplications
) or as an option in the custom format withinPackages
.Motivation
In my personal use case, the
Command
module is sufficient for retrieving the number of installed apps.However, I think that many macOS and Windows users install applications instead of packages (or a combination of both) but they may not know how to write that specific command.
Therefore, it might be more user-friendly to incorporate this functionality as a native feature in Fastfetch.
Additional context
If useful, here is my configuration with the command I use to retrieve the number of apps on macOS (total installed apps, user installed apps and system apps):
I still haven’t found a polished command for Windows but I can share my attempts if needed.
Thank you for considering my suggestion.
The text was updated successfully, but these errors were encountered: