Skip to content

feat: add install-release package count support#2342

Open
gathddu wants to merge 1 commit into
fastfetch-cli:devfrom
gathddu:feat/install-release-support
Open

feat: add install-release package count support#2342
gathddu wants to merge 1 commit into
fastfetch-cli:devfrom
gathddu:feat/install-release-support

Conversation

@gathddu
Copy link
Copy Markdown

@gathddu gathddu commented May 22, 2026

Summary

Adds detection support for install-release, a cross-platform binary package manager that stores installed packages as keys in $HOME/.config/install_release/state.json.

Related issue

Closes #2306

Changes

  • packages.h — added uint32_t installrelease to FFPackagesResult
  • option.h — added FF_PACKAGES_FLAG_INSTALLRELEASE_BIT = 1ULL << 35
  • packages_linux.c — reads $HOME/.config/install_release/state.json via yyjson, counts object keys
  • packages.c — added print, JSON output, flag test, count aggregation, and docs table entry

Checklist

  • I have tested my changes locally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] Add install-release package manager.

1 participant