mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-11-06 05:04:17 +01:00
@@ -21,6 +21,7 @@ typedef struct FFPackagesResult
|
||||
uint32_t nixUser;
|
||||
uint32_t pacman;
|
||||
uint32_t pkg;
|
||||
uint32_t pkgtool;
|
||||
uint32_t port;
|
||||
uint32_t rpm;
|
||||
uint32_t scoop;
|
||||
|
||||
@@ -270,6 +270,7 @@ static void getPackageCounts(FFstrbuf* baseDir, FFPackagesResult* packageCounts)
|
||||
packageCounts->nixSystem += getNixPackages(baseDir, "/run/current-system");
|
||||
packageCounts->pacman += getNumElements(baseDir, "/var/lib/pacman/local", DT_DIR);
|
||||
packageCounts->pkg += getSQLite3Int(baseDir, "/var/db/pkg/local.sqlite", "SELECT count(id) FROM packages");
|
||||
packageCounts->pkgtool += getNumElements(baseDir, "/var/log/packages", DT_DIR);
|
||||
packageCounts->rpm += getSQLite3Int(baseDir, "/var/lib/rpm/rpmdb.sqlite", "SELECT count(blob) FROM Packages");
|
||||
packageCounts->snap += getSnap(baseDir);
|
||||
packageCounts->xbps += getXBPS(baseDir, "/var/db/xbps");
|
||||
|
||||
Reference in New Issue
Block a user