{"id":49513088,"url":"https://github.com/brunos3d/fuzzy-pacman","last_synced_at":"2026-05-01T21:01:24.682Z","repository":{"id":324690430,"uuid":"1098081563","full_name":"brunos3d/fuzzy-pacman","owner":"brunos3d","description":"arch linux pacman fast package management via fuzzy menus with real-time previews and multi-selection.","archived":false,"fork":false,"pushed_at":"2025-11-17T09:54:28.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-17T11:25:27.064Z","etag":null,"topics":["actions","arch","bulk","cli","cli-tool","fuzzy","linux","manager","package","pacman","paru","skim","tool","yay"],"latest_commit_sha":null,"homepage":"https://aur.archlinux.org/packages/fuzzy-pacman","language":"Shell","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/brunos3d.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,"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}},"created_at":"2025-11-17T08:28:15.000Z","updated_at":"2025-11-17T09:58:16.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/brunos3d/fuzzy-pacman","commit_stats":null,"previous_names":["brunos3d/fuzzy-pacman"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/brunos3d/fuzzy-pacman","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunos3d%2Ffuzzy-pacman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunos3d%2Ffuzzy-pacman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunos3d%2Ffuzzy-pacman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunos3d%2Ffuzzy-pacman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brunos3d","download_url":"https://codeload.github.com/brunos3d/fuzzy-pacman/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunos3d%2Ffuzzy-pacman/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32512670,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"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":["actions","arch","bulk","cli","cli-tool","fuzzy","linux","manager","package","pacman","paru","skim","tool","yay"],"created_at":"2026-05-01T21:01:23.159Z","updated_at":"2026-05-01T21:01:24.672Z","avatar_url":"https://github.com/brunos3d.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# fuzzy-pacman (fpm)\n\nfpm is a fuzzy and interactive wrapper around pacman using **skim (sk)**.  \nIt provides fast package management via fuzzy menus with real-time previews and multi-selection.\n\n---\n\n# Features\n\n- Fuzzy install and remove packages\n- Fuzzy search in repositories\n- Inspect installed packages\n- List package files\n- Manage orphan dependencies\n- Explore systemd services interactively\n- Search which package owns a file\n- Clean pacman cache via fuzzy interface\n- Browse packages by repository\n- Fully keyboard-driven and fast\n\n---\n\n# Installation on Arch Linux\n\n## AUR (recommended)\n\nUsing **pacman** with an AUR helper:\n\n```bash\npacman -S fuzzy-pacman\n```\n\nUsing **yay**:\n\n```bash\nyay -S fuzzy-pacman\n```\n\nUsing **paru**:\n\n```bash\nparu -S fuzzy-pacman\n```\n\n## Manual installation (makepkg)\n\nClone the repository:\n\n```bash\ngit clone https://github.com/brunos3d/fuzzy-pacman.git\ncd fuzzy-pacman\n```\n\nBuild and install:\n\n```bash\nmakepkg -si\n```\n\n## Manual installation (without makepkg)\n\n```bash\nsudo install -Dm755 fpm /usr/bin/fpm\n```\n\n---\n\n# Available commands\n\nInstall packages:\n\n```bash\nfpm - fuzzy pacman wrapper\n\nCommands:\n  sync      Sync pacman databases (pacman -Sy)\n  add       Install packages\n  rm        Remove packages\n  search    Search repository\n  info      Inspect installed packages\n  update    Show updates\n  files     List package files\n  orphans   Remove orphan dependencies\n  file      Repo file provider lookup\n  own       Installed file owner lookup\n  repo      Browse repositories\n  svc       Browse systemd services\n  cache     Clean pacman cache\n  bulk      Bulk menu\n  help      Show help\n```\n\n---\n\n# Dependencies\n\n- pacman\n- skim (sk)\n- systemd (for svc subcommand)\n\n---\n\n# License\n\nMIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrunos3d%2Ffuzzy-pacman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrunos3d%2Ffuzzy-pacman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrunos3d%2Ffuzzy-pacman/lists"}