lpf-gui(1)

πŸ“¦ version 0.3, in epel 9, fedora 43, fedora 44

✨ lpf-gui β€” bestie's guide to the non-redistributable rpms management GUI interface ✨

okay so this is lpf-gui, from the General Commands Manual (section 1, the cool one πŸ’…). it's the graphical era of the whole lpf situation, and i'm gonna walk you through it like we're texting at 2am. no cap. πŸ¦‹


πŸŽ€ NAME πŸŽ€

lpf-gui β€” Non-redistributable rpms management GUI interface

like. it manages non-redistributable rpms. but make it pretty. 🫢


✨ SYNOPSIS ✨

lpf-gui [package]

so you run it, and package is optional, bestie. and if you DO hand it a package argument? it'll make an attempt to update that package before it even shows you the main window. like it's doing homework before it comes say hi. iconic behavior honestly. ⭐


πŸ’– DESCRIPTION πŸ’–

lpf-gui gives you a whole graphical interface for handling non-redistributable rpm packages. and it's based on lpf(1) β€” that's the whole blueprint, iykyk.

now let's talk about how lpf thinks, because it's giving ✨two kinds of packages✨:

  • lpf packages β€” these are named like lpf-spotify-client
  • target packages β€” which is spotify-client in this case

and the lpf package is basically just a thin recipe for how to build the target package. that's it. that's the whole job. a little recipe card. πŸ“

and target packages are, by definition, non-redistributable. that's literally the whole point of this entire setup. periodt.

what can lpf-gui actually do for you though? so many things:

  • build and install target packages πŸ”₯
  • inspect state πŸ‘€
  • view logs πŸ“œ
  • handle notifications πŸ””
  • etc. πŸ’…

πŸ“œ LICENSE πŸ“œ

this is open source software under the MIT license β€” go check the LICENSE file for the whole thing, bestie. 🧚


πŸ—‚οΈ FILES πŸ—‚οΈ

  • ~/.config/autostart/lpf-notify.desktop β€” the daemon that sits there listening for package state change events πŸ‘‚. it gets installed when you enable notifications. so like, it only exists if you asked for it. consent queen. πŸ’œ

πŸ‘€ SEE ALSO πŸ‘€

  • https://github.com/leamas/lpf β€” source, FSM description, issue tracker, etc. the whole lore 🫢
  • lpf(1) β€” literally every single lpf-gui operation is using lpf underneath. it's the main character, we're just the GUI. 🌈

aaaand that's the page!! πŸ’– this was lpf-gui(1) from the General Commands Manual, brought to you by the fine folks at the top and bottom of every manpage ever. go build something non-redistributable, bestie, and stay slay βœ¨πŸ’…πŸŽ€

πŸ“¦ where this page comes from