{"id":22726598,"url":"https://github.com/extremeexploit/pepv","last_synced_at":"2025-10-16T06:36:38.509Z","repository":{"id":266396715,"uuid":"897118153","full_name":"EXtremeExploit/pepv","owner":"EXtremeExploit","description":"Pedrito's Epic Pacman Viewer","archived":false,"fork":false,"pushed_at":"2025-01-03T19:56:50.000Z","size":565,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-13T20:47:08.989Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EXtremeExploit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-12-02T04:00:08.000Z","updated_at":"2025-01-12T18:33:31.000Z","dependencies_parsed_at":"2025-01-03T20:38:08.595Z","dependency_job_id":null,"html_url":"https://github.com/EXtremeExploit/pepv","commit_stats":null,"previous_names":["extremeexploit/pepv"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EXtremeExploit%2Fpepv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EXtremeExploit%2Fpepv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EXtremeExploit%2Fpepv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EXtremeExploit%2Fpepv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EXtremeExploit","download_url":"https://codeload.github.com/EXtremeExploit/pepv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248782279,"owners_count":21160716,"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-12-10T16:17:51.442Z","updated_at":"2025-10-16T06:36:38.503Z","avatar_url":"https://github.com/EXtremeExploit.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pepv (Pedrito's Epic Pacman Viewer)\n#### A GTK3 program designed to inspect your locally installed packages using the pacman package manager\n\n![showcase](./docs/showcase.png)\n\n# Features\n* Search using package name or/and description\n* Filter by explicitly installed or dependencies\n* Filter either by packages in the AUR or in specific repositories\n* All of the filters above work together!\n* Show how many packages are installed and shown\n* View how many dependencies and files each package has\n* View super detailed package info and its files\n\n# Featuresn't\n* No uninstalling packages\n* No installing packages\n* No updating packages\n* Only support for `core`, `extra` and `multilib` repositories\n\n## Why?\n* Because i want this program only to work as a viewer, everything regarding actually messing with your system should be in your own hands with you knowing what you are doing instead of me deciding what packages stay and go blindly\n\n# Building\n* git clone this repository\n* Open a terminal in the directory of the repo and run the next commands\n* `mkdir build \u0026\u0026 cd build`\n* `cmake ..`\n* `cmake --build . --config Release`\n* pepv needs the files `pepv.ui` and `pepv.png` to be somewhere it can find them together, list of paths is in order\n    * `../pepv.ui` Only in debug build for debug purposes\n    * `pepv.ui`\n    * `/usr/share/pepv/pepv.ui`\n    * `/app/share/pepv/pepv.ui`\n    * `/app/share/runtime/share/pepv/pepv.ui`\n    * `/run/host/user-share/pepv/pepv.ui`\n    * `/run/host/share/pepv/pepv.ui`\n\n* If you want you can also resize the logo to multiple resolutions and put the images in `usr/share/icons/hicolor/SIZExSIZE/apps/pepv.png` so GTK chooses the correct resolution automatically\n\n# I dont know how to code but i want to use this program.\n* Follow the instructions above, you dont need to understand them\n* If you are scared of basic computer usage then you can wait for someone to package this program in your arch-based distro and i may add it in this readme\n\n# Installing\n* AUR: https://aur.archlinux.org/packages/pepv-git\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextremeexploit%2Fpepv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fextremeexploit%2Fpepv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextremeexploit%2Fpepv/lists"}