Hi Linux Lemmites. Recently finished up school and started working full time and kind of miss working on personal projects. I’m looking to try to make something in rust and try out gpui if I can figure it out or maybe egui. I also want to make something maybe even a handful of people would actually use as I find that motivating, so I ask what would actually be useful to you?

Edit: thank you all very much for the input, I think that maybe doing something akin to a “settings+” would be a fair target for me for a n initial project. If I make anything interesting I’ll make another post in this sub.

  • sem@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    17 hours ago

    A universal uninstaller.

    Now that Ubuntu has apt, snap, ~/bin, flatpak, appimages, etc, when I want to disable, update, or, uninstall an app, I can’t quickly figure out where it is or how to do that. So a program that starts with ‘which appname’ or something more clever to find it, which also told you what type of installation method it was and then let you remove it with the next action.

    For example I had Desktop Docker installed which was garbage, and I didn’t remember how I had installed it. In that case you couldn’t use ‘which’ because that’s not the name of the executable, so you’d have to design something smarter that could search .desktop files or whatever.

    Good luck with your project!

    • Clocks [They/Them]@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 hours ago

      The GNOME & KDE Platform have a software store with an “uninstall” button?

      What platform are you using with Ubuntu?

      • sem@piefed.blahaj.zone
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        6 hours ago

        That works for things that are installed via the app store, but I install things from other sources as well.

        I don’t know what you mean by platforms, but if the software I want is not in the app store, I usually go to their website and see how the developers recommend installing it.

        Sometimes I download an appimage. Sometimes I download a .deb. Sometimes the developer wants me to wget directly into sudo (yuck) sometimes I have to clone a github repo, rarely these days do I have to download a source tarball and make compile, but maybe I get some old software that works that way.

        Sometimes it is confusing because the software I installed (e.g. Steam) has the preferred way from the website different from the version in the app store (Steam-launcher or whatever). The problem is I don’t remember which method I used to install what.

        In my imagination, I open the universal uninstaller, and start typing the app. As I type it shows suggestions. If I select it, it tells me how I installed it (downloaded a deb from their website, etc.,) then the next click takes me to the correct uninstall method.