{"id":15031416,"url":"https://github.com/jguer/yay","last_synced_at":"2025-09-09T20:48:03.857Z","repository":{"id":37470271,"uuid":"67382094","full_name":"Jguer/yay","owner":"Jguer","description":"Yet another Yogurt - An AUR Helper written in Go","archived":false,"fork":false,"pushed_at":"2025-09-05T03:50:16.000Z","size":7819,"stargazers_count":12379,"open_issues_count":165,"forks_count":380,"subscribers_count":73,"default_branch":"next","last_synced_at":"2025-09-05T05:27:31.889Z","etag":null,"topics":["archlinux","aur","aur-completions","aur-helper","aur-packages","pacaur","pacman","pkgbuild","yaourt","yay"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jguer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["Jguer"]}},"created_at":"2016-09-05T02:41:34.000Z","updated_at":"2025-09-04T20:15:40.000Z","dependencies_parsed_at":"2023-02-13T05:15:47.623Z","dependency_job_id":"417d75f4-0bab-4466-8ec9-ba45d5b19a50","html_url":"https://github.com/Jguer/yay","commit_stats":{"total_commits":1564,"total_committers":142,"mean_commits":"11.014084507042254","dds":0.6323529411764706,"last_synced_commit":"16b9516f96ae9a342cdfbf568024f317ece47150"},"previous_names":[],"tags_count":101,"template":false,"template_full_name":null,"purl":"pkg:github/Jguer/yay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jguer%2Fyay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jguer%2Fyay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jguer%2Fyay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jguer%2Fyay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jguer","download_url":"https://codeload.github.com/Jguer/yay/tar.gz/refs/heads/next","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jguer%2Fyay/sbom","scorecard":{"id":72523,"data":{"date":"2025-08-11","repo":{"name":"github.com/Jguer/yay","commit":"748d94de1ca1b4b1e4602739315c34707a01c2c9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Code-Review","score":3,"reason":"Found 5/15 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"15 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/multiarch-build.yml:63","Warn: no topLevel permission defined: .github/workflows/builder-image.yml:1","Warn: no topLevel permission defined: .github/workflows/multiarch-build.yml:1","Warn: no topLevel permission defined: .github/workflows/testing-git.yml:1","Warn: no topLevel permission defined: .github/workflows/testing.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v12.5.0 not signed: https://api.github.com/repos/Jguer/yay/releases/214446658","Warn: release artifact v12.4.2 not signed: https://api.github.com/repos/Jguer/yay/releases/175896680","Warn: release artifact v12.4.1 not signed: https://api.github.com/repos/Jguer/yay/releases/175486532","Warn: release artifact v12.3.5 not signed: https://api.github.com/repos/Jguer/yay/releases/148062328","Warn: release artifact v12.3.4 not signed: https://api.github.com/repos/Jguer/yay/releases/146933271","Warn: release artifact v12.5.0 does not have provenance: https://api.github.com/repos/Jguer/yay/releases/214446658","Warn: release artifact v12.4.2 does not have provenance: https://api.github.com/repos/Jguer/yay/releases/175896680","Warn: release artifact v12.4.1 does not have provenance: https://api.github.com/repos/Jguer/yay/releases/175486532","Warn: release artifact v12.3.5 does not have provenance: https://api.github.com/repos/Jguer/yay/releases/148062328","Warn: release artifact v12.3.4 does not have provenance: https://api.github.com/repos/Jguer/yay/releases/146933271"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/builder-image.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/builder-image.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/builder-image.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:103: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/builder-image.yml:111: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/builder-image.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/multiarch-build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/multiarch-build.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/multiarch-build.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/multiarch-build.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/multiarch-build.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/multiarch-build.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/multiarch-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/multiarch-build.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/multiarch-build.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/multiarch-build.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/multiarch-build.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/multiarch-build.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/multiarch-build.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/multiarch-build.yml/next?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/multiarch-build.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/multiarch-build.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing-git.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/testing-git.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing-git.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/testing-git.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing-git.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/testing-git.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/testing.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/testing.yml/next?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/testing.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/Jguer/yay/testing.yml/next?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:2: pin your Docker image by updating docker.io/jguer/yay-builder to docker.io/jguer/yay-builder@sha256:a4895b4cf3975c8c337beb677e4977a93f8ac546f966111f3525dbbd664048d4","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ghcr.io/jguer/yay-builder:latest to ghcr.io/jguer/yay-builder:latest@sha256:a4895b4cf3975c8c337beb677e4977a93f8ac546f966111f3525dbbd664048d4","Warn: containerImage not pinned by hash: ci.Dockerfile:1: pin your Docker image by updating docker.io/ljmf00/archlinux:devel to docker.io/ljmf00/archlinux:devel@sha256:46a8455b0ad928ebfa9d739def72a02105ba72d74625eb1eb01736cb4c446240","Warn: goCommand not pinned by hash: .devcontainer/Dockerfile:14","Warn: downloadThenRun not pinned by hash: ci.Dockerfile:11-15","Info:   0 out of  13 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  14 third-party GitHubAction dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/builder-image.yml:15"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T04:08:56.581Z","repository_id":37470271,"created_at":"2025-08-15T04:08:56.581Z","updated_at":"2025-08-15T04:08:56.581Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274359107,"owners_count":25270701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["archlinux","aur","aur-completions","aur-helper","aur-packages","pacaur","pacman","pkgbuild","yaourt","yay"],"created_at":"2024-09-24T20:15:38.088Z","updated_at":"2025-09-09T20:48:03.848Z","avatar_url":"https://github.com/Jguer.png","language":"Go","funding_links":["https://github.com/sponsors/Jguer"],"categories":[],"sub_categories":[],"readme":"[![yay](https://img.shields.io/aur/version/yay?color=1793d1\u0026label=yay\u0026logo=arch-linux\u0026style=for-the-badge)](https://aur.archlinux.org/packages/yay/)\n[![yay-bin](https://img.shields.io/aur/version/yay-bin?color=1793d1\u0026label=yay-bin\u0026logo=arch-linux\u0026style=for-the-badge)](https://aur.archlinux.org/packages/yay-bin/)\n[![yay-git](https://img.shields.io/aur/version/yay-git?color=1793d1\u0026label=yay-git\u0026logo=arch-linux\u0026style=for-the-badge)](https://aur.archlinux.org/packages/yay-git/)\n![AUR votes](https://img.shields.io/aur/votes/yay?color=333333\u0026style=for-the-badge)\n[![GitHub license](https://img.shields.io/github/license/jguer/yay?color=333333\u0026style=for-the-badge)](https://github.com/Jguer/yay/blob/master/LICENSE)\n\n# Yay\n\nYet Another Yogurt - An AUR Helper Written in Go\n\n### Help translate yay: [Transifex](https://app.transifex.com/yay-1/yay/)\n\n## Features\n\n- Advanced dependency solving\n- PKGBUILD downloading from ABS or AUR\n- Completions for AUR packages\n- Query user up-front for all input (prior to starting builds)\n- Narrow search (`yay linux header` will first search `linux` and then narrow on `header`)\n- Find matching package providers during search and allow selection\n- Remove make dependencies at the end of the build process\n- Build local PKGBUILDs with AUR dependencies\n- Un/Vote for packages\n\n[![asciicast](https://asciinema.org/a/399431.svg)](https://asciinema.org/a/399431)\n\n[![asciicast](https://asciinema.org/a/399433.svg)](https://asciinema.org/a/399433)\n\n## Installation\n\nIf you are migrating from another AUR helper, you can simply install Yay with that helper.\n\n\u003e [!WARNING]  \n\u003e We are using `sudo` in these examples, you can switch that out for a different privilege escalation tool.\n\n### Source\n\nThe initial installation of Yay can be done by cloning the PKGBUILD and\nbuilding with makepkg:\n\nWe make sure we have the `base-devel` package group installed.\n\n```sh\nsudo pacman -S --needed git base-devel\ngit clone https://aur.archlinux.org/yay.git\ncd yay\nmakepkg -si\n```\n\nIf you want to do all of this at once, we can chain the commands like so:\n\n```sh\nsudo pacman -S --needed git base-devel \u0026\u0026 git clone https://aur.archlinux.org/yay.git \u0026\u0026 cd yay \u0026\u0026 makepkg -si\n```\n\n### Binary\n\nIf you do not want to compile yay yourself you can use the builds generated by\nGitHub Actions.\n\n```sh\nsudo pacman -S --needed git base-devel\ngit clone https://aur.archlinux.org/yay-bin.git\ncd yay-bin\nmakepkg -si\n```\n\nIf you want to do all of this at once, we can chain the commands like so:\n\n```sh\nsudo pacman -S --needed git base-devel \u0026\u0026 git clone https://aur.archlinux.org/yay-bin.git \u0026\u0026 cd yay-bin \u0026\u0026 makepkg -si\n```\n\n### Other distributions\n\nIf you're using Manjaro or [another distribution that packages `yay`](https://repology.org/project/yay/versions)\nyou can simply install yay using pacman (as root):\n\n```sh\npacman -S --needed git base-devel yay\n```\n\u003e [!WARNING]  \n\u003e distributions sometimes lag updating yay on their repositories.\n\n## First Use\n\n#### Development packages upgrade\n\n- Use `yay -Y --gendb` to generate a development package database for `*-git`\n  packages that were installed without yay.\n  This command should only be run once.\n\n- `yay -Syu --devel` will then check for development package updates\n\n- Use `yay -Y --devel --save` to make development package updates permanently\n  enabled (`yay` and `yay -Syu` will then always check dev packages)\n\n## Examples of Custom Operations\n\n| Command                           | Description                                                                                                |\n| --------------------------------- | ---------------------------------------------------------------------------------------------------------- |\n| `yay`                             | Alias to `yay -Syu`.                                                                                       |\n| `yay \u003cSearch Term\u003e`               | Present package-installation selection menu.                                                               |\n| `yay -Bi \u003cdir\u003e`                   | Install dependencies and build a local PKGBUILD.                                                           |\n| `yay -G \u003cAUR Package\u003e`            | Download PKGBUILD from ABS or AUR. (yay v12.0+)                                                            |\n| `yay -Gp \u003cAUR Package\u003e`           | Print to stdout PKGBUILD from ABS or AUR.                                                                  |\n| `yay -Ps`                         | Print system statistics.                                                                                   |\n| `yay -Syu --devel`                | Perform system upgrade, but also check for development package updates.                                    |\n| `yay -Syu --timeupdate`           | Perform system upgrade and use PKGBUILD modification time (not version number) to determine update.        |\n| `yay -Wu \u003cAUR Package\u003e`           | Unvote for package (Requires setting `AUR_USERNAME` and `AUR_PASSWORD` environment variables) (yay v11.3+) |\n| `yay -Wv \u003cAUR Package\u003e`           | Vote for package (Requires setting `AUR_USERNAME` and `AUR_PASSWORD` environment variables). (yay v11.3+)  |\n| `yay -Y --combinedupgrade --save` | Make combined upgrade the default mode.                                                                    |\n| `yay -Y --gendb`                  | Generate development package database used for devel update.                                               |\n| `yay -Yc`                         | Clean unneeded dependencies.                                                                               |\n\n## Frequently Asked Questions\n\n- **Yay does not display colored output. How do I fix it?**\n\n  Make sure you have the `Color` option in your `/etc/pacman.conf`\n  (see issue [#123](https://github.com/Jguer/yay/issues/123)).\n\n- **Sometimes diffs are printed to the terminal, and other times they are paged via less. How do I fix this?**\n\n  Yay uses `git diff` to display diffs, which by default tells less not to\n  page if the output can fit into one terminal length. This behavior can be\n  overridden by exporting your own flags (`export LESS=SRX`).\n\n- **Yay is not asking me to edit PKGBUILDS, and I don't like the diff menu! What can I do?**\n\n  `yay --editmenu --diffmenu=false --save`\n\n- **How can I tell Yay to act only on AUR packages, or only on repo packages?**\n\n  `yay -{OPERATION} --aur`\n  `yay -{OPERATION} --repo`\n\n- **A `Flagged Out Of Date AUR Packages` message is displayed. Why doesn't Yay update them?**\n\n  This message does not mean that updated AUR packages are available. It means\n  the packages have been flagged out of date on the AUR, but\n  their maintainers have not yet updated the `PKGBUILD`s\n  (see [outdated AUR packages](https://wiki.archlinux.org/index.php/Arch_User_Repository#Foo_in_the_AUR_is_outdated.3B_what_should_I_do.3F)).\n\n- **Yay doesn't install dependencies added to a PKGBUILD during installation.**\n\n  Yay resolves all dependencies ahead of time. You are free to edit the\n  PKGBUILD in any way, but any problems you cause are your own and should not be\n  reported unless they can be reproduced with the original PKGBUILD.\n\n- **I know my `-git` package has updates but yay doesn't offer to update it**\n\n  Yay uses a hash cache for development packages. Normally it is updated at the end of the package install with the message `Found git repo`.\n  If you transition between aur helpers and did not install the devel package using yay at some point, it is possible it never got added to the cache. `yay -Y --gendb` will fix the current version of every devel package and start checking from there.\n\n- **I want to help out!**\n\n  Check [CONTRIBUTING.md](./CONTRIBUTING.md) for more information.\n\n## Support\n\nAll support related to Yay should be requested via GitHub issues. Since Yay is not\nofficially supported by Arch Linux, support should not be sought out on the\nforums, AUR comments or other official channels.\n\nA broken AUR package should be reported as a comment on the package's AUR page.\nA package may only be considered broken if it fails to build with makepkg.\n\nReports should be made using makepkg and include the full output as well as any\nother relevant information. Never make reports using Yay or any other external\ntools.\n\n## Images\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Jguer/jguer.github.io/refs/heads/master/yay/yay.png\" width=\"42%\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Jguer/jguer.github.io/refs/heads/master/yay/yay-s.png\" width=\"42%\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Jguer/jguer.github.io/refs/heads/master/yay/yay-y.png\" width=\"42%\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Jguer/jguer.github.io/refs/heads/master/yay/yay-ps.png\" width=\"42%\"\u003e\n\u003c/p\u003e\n\n### Other AUR helpers/tools\n\n- [paru](https://github.com/morganamilo/paru)\n- [aurutils](https://github.com/AladW/aurutils)\n- [pikaur](https://github.com/actionless/pikaur)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjguer%2Fyay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjguer%2Fyay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjguer%2Fyay/lists"}