{"id":16001440,"url":"https://github.com/pbrisbin/pacruft","last_synced_at":"2026-06-12T06:30:17.013Z","repository":{"id":138594133,"uuid":"1534671","full_name":"pbrisbin/pacruft","owner":"pbrisbin","description":"Print packages whose files have not been accessed in a while","archived":false,"fork":false,"pushed_at":"2014-01-09T00:25:47.000Z","size":132,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-03T16:44:20.226Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pbrisbin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-03-28T00:38:59.000Z","updated_at":"2014-01-09T00:25:48.000Z","dependencies_parsed_at":"2023-06-25T23:45:21.604Z","dependency_job_id":null,"html_url":"https://github.com/pbrisbin/pacruft","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbrisbin%2Fpacruft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbrisbin%2Fpacruft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbrisbin%2Fpacruft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbrisbin%2Fpacruft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pbrisbin","download_url":"https://codeload.github.com/pbrisbin/pacruft/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240229972,"owners_count":19768597,"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","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":[],"created_at":"2024-10-08T09:43:16.076Z","updated_at":"2026-06-12T06:30:16.978Z","avatar_url":"https://github.com/pbrisbin.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pacruft\n\nPrint packages whose files have not been accessed in over 6 months (or \nsome arbitrary time).\n\nThis list is meant to be a best-guess indication of packages which you \nseldom use and could probably do without.\n\n### Usage\n\n    Usage: pacruft [options]\n        -y, --years  \u003cyears\u003e\n        -m, --months \u003cmonths\u003e\n        -d, --days   \u003cdays\u003e\n        -h, --help\n\n### Example output\n\n    $ pacruft\n    bar\n    bmpanel\n    chkrootkit\n    gmrun\n    gtk1-engines\n    gtk-rezlooks-engine\n    gtk-smooth-engine\n    libvisual-plugins\n    qingy-theme-arch\n    rpmextract\n    uudeview\n\n### Notes\n\nA 6 month threshold is the default if no options are passed. One month \nis represented simplistically as exactly 30 days.\n\nMultiple options will sum, so `pacruft -m 6 -d 15` would show packages \nnot accessed in the past 195 days (`[ 30 * 6 ] + 15`).\n\nIf *any* options are passed, the 6 month default is disabled, so \n`pacruft -d 15` would only represent a 15 day threshold.\n\nSome packages own files unreadable by an unprivileged user. These files \nare ignored and the package is evaluated as if the unreadable file(s) \ndidn't exist. Additionally, a package with no readable files will never \nappear as old.\n\nThis script only performs reads, so it's *probably* safe to run as root \nto get the most accurate listing.\n\n### Installation\n\n    gem install bundler\n    git clone http://github.com/pbrisbin/pacruft \u0026\u0026 cd pacruft\n    bundle install\n    rake install\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpbrisbin%2Fpacruft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpbrisbin%2Fpacruft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpbrisbin%2Fpacruft/lists"}