PLASMAPKG2(1)

πŸ’– PLASMAPKG2(1) β€” the plasmapkg2 glow-up guide πŸ’–

Plasma Package Manager ✨ and yes bestie, this is the manual for plasmapkg2, the little command line queen who installs, lists and removes Plasma packages for you. No cap.


🌸 NAME 🌸

plasmapkg2 β€” install, list, remove Plasma packages. That's the whole job description and she does it flawlessly πŸ’…


✨ SYNOPSIS ✨

plasmapkg2 [--hash path] [-g, --global] [-t, --type type] [-i, --install
           path] [-s, --show name] [-u, --upgrade path] [-l, --list]
           [--list-types] [-r, --remove name] [-p, --packageroot path]

Look at that. Iconic. Not a single wasted character 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

So like, plasmapkg2 is a command line tool that installs, lists and removes Plasma packages. That's it, that's the vibe. It's giving "I do one thing and I do it well" main character energy πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

Every single one of them, bestie. We're not skipping a thing, that's not how we do it here πŸ’–

  • --hash path β€” generates a SHA1 hash for the package sitting at path. Cryptographic slay πŸ”₯
  • -g, --global β€” when you're installing or removing, this makes it operate on packages installed for all users. Sharing is caring, periodt.
  • -t, --type type β€” tells it what kind of package you mean, e.g. theme, wallpaper, plasmoid, dataengine, runner, layout-template, etc. If you don't say anything, the default is [plasmoid] 🧚
  • -i, --install path β€” installs the package that lives at path. Get it in there πŸ’«
  • -s, --show name β€” shows you info about the package called name. Just a little peek, no big deal πŸ™ˆ
  • -u, --upgrade path β€” upgrades the package at path. Out with the old, in with the new ⭐
  • -l, --list β€” lists all your installed packages. A whole roster, and you're the manager πŸ’…
  • --list-types β€” lists all the known Package types that can be installed. The full menu, no mystery boxes ✨
  • -r, --remove name β€” removes the package named name. Gone. Deleted. She said bye πŸšͺπŸ’¨
  • -p, --packageroot path β€” an absolute path to the package root. And like, if you don't supply it? Then the standard data directories for this Plasma session get searched instead. So it'll figure it out, but only the standard spots, bestie, don't be surprised πŸ‘€

🌈 SEE ALSO 🌈

If you want the more detailed user documentation, it's available from help:/plasma-desktop β€” and there are two ways to get there:

  • type that URL right into Konqueror, or
  • run khelpcenter help:/plasma-desktop

Two roads, same destination, we love options πŸ›£οΈπŸ’œ


πŸ‘‘ AUTHORS πŸ‘‘

plasmapkg2 was written by Aaron Seigo <aseigo@kde.org>. Shoutout to the legend, fr fr 🫢


Okay so real talk for a sec: this page is part of KDE Frameworks, specifically Frameworks 5.0, and it's dated 2014-04-25. Vintage but still serving πŸ’– Go forth and package, bestie. You got this. πŸŽ€βœ¨πŸ¦‹
πŸ“¦ where this page comes from