SlopScore
00 crowd

dpa

DPA - Universal Package Manager for Linux (apt | dnf | pacman)
Open repo on GitHubgithub.com/Ivanmat90/dpa
Python · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 57 minutes ago by Ivanmat90 · last checked 57 minutes ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-13: DPA - Universal Package Manager for Linux (apt dnf pacman); its own README says "⚡ DPA — Dnf Pacman Apt !NOTE The code was created by AI". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as Ivanmat90. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
DPA - Universal Package Manager for Linux (apt | dnf | pacman)
created
2026-08-13 · pushed 1 month ago · 30 commits · 1 contributor
languages
Python 84%Shell 16%
paperwork
contributinglicensereadme 57% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 57 minutes ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
pythonshell
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: DPA - Universal Package Manager for Linux (apt dnf pacman); its own README says "⚡ DPA — Dnf Pacman Apt !NOTE The code was created by AI". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

⚡ DPA — Dnf Pacman Apt

Note

The code was created by AI. The script may have bugs. If you find any bugs, write to Issue

Version License Stars

Universal Package Manager for Linux
One syntax for all package managers. Simplicity for everyone.


🎯 Why DPA?

Tired of remembering different package manager commands?

# Ubuntu, Debian, Mint
sudo apt install vlc

# Fedora, RHEL
sudo dnf install vlc

# Arch, Manjaro
sudo pacman -S vlc

With DPA, it's just:

dpa install vlc
# Works on ALL distros!

✨ Features

  • One syntax — dpa install works everywhere
  • Arch Installer — Install Arch in 2 commands
  • Gaming Preset — Steam, Lutris, Wine, Gamemode ready
  • Auto GPU Drivers — Detects NVIDIA/AMD/Intel automatically
  • Multi-language — English and Russian support
  • Transaction History — All actions logged in SQLite
  • Clean Uninstall — Removes itself without trace

🚀 Installing

Method 1: One command (fast)

curl -sSL https://raw.githubusercontent.com/Ivanmat90/dpa/main/install-dpa.sh | bash

Method 2: Step by step (recommended, stable)

# 1. Download the script
curl -OL https://raw.githubusercontent.com/Ivanmat90/dpa/main/install-dpa.sh

# 2. Make it executable
chmod +x install-dpa.sh

# 3. Launch
./install-dpa.sh

Why is method 2 better?

  • You don't run unknown code on the fly
  • You can test the script before running
  • If an error occurs, you can see which step is causing the problem
  • It works more reliably in unstable internet conditions

📖 Usage Examples

Basic Commands

dpa install vlc          # Install a package
dpa remove vlc           # Remove a package
dpa update               # Update package list
dpa upgrade              # Upgrade system
dpa search python        # Search for packages
dpa info vlc             # Show package info
dpa list                 # List installed packages
dpa clean                # Clean package cache
dpa autoremove           # Remove unused packages
dpa history              # Show transaction history
dpa distro               # Show system info

Arch Linux Installation

sudo dpa arch-install              # Base installation
sudo dpa arch-desktop --de kde     # Install with KDE
sudo dpa arch-gaming                # Gaming environment
sudo dpa arch-dev                   # Development environment
sudo dpa arch-server                # Server environment
sudo dpa arch-config                # Interactive configuration

🎮 Gaming Preset

The dpa arch-gaming command installs:

  • Steam — Main gaming client
  • Lutris — All game launchers in one place
  • Wine — Run Windows games
  • Gamemode — Auto performance optimization
  • MangoHud — FPS monitoring overlay
  • GOverlay — GUI for MangoHud
  • VkBasalt — Post-processing effects
  • Proton GE — Custom Proton from GloriousEggroll
  • Discord — Voice chat for gaming
  • OBS Studio — Recording/streaming
  • FFmpeg — Video codecs

🖥️ Auto GPU Drivers

DPA automatically detects your GPU and installs the right drivers:

GPU Driver
NVIDIA RTX 2000+ nvidia-open
NVIDIA GTX 1000/1600 nvidia
AMD RX 5000/6000/7000 mesa + amdgpu
Intel mesa + xf86-video-intel
VMware/VirtualBox xf86-video-vmware

🐚 Shell Support

DPA supports autocompletion in:

  • Bash — ~/.bash_completion_dpa
  • ZSH — ~/.zsh_completion_dpa
  • Fish — ~/.config/fish/completions/dpa.fish

🌍 Multi-Language Support

DPA speaks your language:

  • English
  • Русский

Select language during installation or change in ~/.config/dpa/config.json


📦 Requirements

  • Python 3.6+
  • sudo privileges (for installation)
  • Internet connection (for first run)

🗑️ Uninstall

dpa uninstall

This removes all DPA files, configs, and cache.


❤️ Support the Project

DPA is a free and open-source project created by a 15-year-old Linux enthusiast. If you find it useful, consider supporting:

  • Star the project on GitHub
  • Report issues and suggest features
  • Contribute code and improvements

📄 License

MIT License — free for everyone!


🙏 Acknowledgments

  • Created by a 15-year-old developer who wanted to make Linux simpler
  • Inspired by the chaos of different package manager syntaxes
  • Built with love and vibecoding

Made with ❤️ for the Linux community

Read the rest on GitHub

Scan report · 2026-10-13
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review

From the balcony · 0 of 4 clapped

    Schnitzel, Cap'm Slop, Princess and Crusoe read it and passed. Their reasons are on the balcony, with every other verdict.

    Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

    0 comments

    log in to comment.

    report this listing — log in to report