Find packages that you use that are currently being updated in Nixpkgs.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββ¬ββββββββ
β Title β URL β New β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββΌββββββββ€
β ruff: only generate completions if program can be executed β https://github.com/NixOS/nixpkgs/pull/317572 β false β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββΌββββββββ€
β yazi: clean up wrapper, add options and format β https://github.com/NixOS/nixpkgs/pull/321076 β false β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββΌββββββββ€
β spicetify-cli: 2.36.11 -> 2.36.13 β https://github.com/NixOS/nixpkgs/pull/321738 β false β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββ΄ββββββββ€
β 3 pull requests found. β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
nix run github:uncenter/nixpkgs-using
cargo install --git https://github.com/uncenter/nixpkgs-using.git
nixpkgs-using [OPTIONS] <COMMAND>
Option | Description |
---|---|
--flake |
Path to the flake to evaluate. Defaults to the FLAKE environment variable, if present. |
--configuration |
Configuration to extract packages from (e.g., darwinConfigurations.Katara ). Defaults to *configurations.<hostname> , where *configurations* is detected from your operating system and the presence of /etc/NIXOS . |
--username |
Username to locate Home Manager packages from. Defaults to the username of the user running the process. |
--json |
Output the results as JSON. |
List the detected packages from evaluating your flake.
Requires a GitHub API token to use, provided through the --token
flag or from the GITHUB_TOKEN
/GH_TOKEN
environment variables. With roughly 6,000 open pull requests on NixOS/nixpkgs, ~60 API requests are made per run to fetch 100 pull requests at a time.. GitHub's documentation on GraphQL ratelimiting isn't very clear so I can't say for certain how many runs it will take for the rate limit to be reached, but for good measure don't run it more then 5-ish times an hour.
The (GitHub) repository from which pull requests are fetched. Defaults to NixOS/nixpkgs
.
Exclude pull requests that are not updating a package (filters for pull requests that include a ->
in the title, as is the preferred commit/pull request title style in NixOS/nixpkgs).
Exclude pull requests that have already been shown by the tool (filters for pull requests created after the timestamp of the last nixpkgs-using
invocation).