For me these have entered into my must haves

  • BetterDisplay: For better scaling support for external monitors
  • Rectangle: To be able to use a mouse to drag and snap windows
  • Pixea: To be able to double click an image with a mouse in any folder and then use arrow keys or scroll wheel to proceed to the next file in the folder. Replaced the stock preview with this.

Something I’m looking for now is the ability to use the forward and back buttons on my mouse when I’m in Finder and want to go back to the previous folder I was in. Doesn’t work in Safari either. Works in good old dependable Firefox though.

And separate volume controls for each applications.

  • ImaginaryFox@kbin.socialOP
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Does Mac not cleanly uninstall programs? Is this needed for programs installed from the official Mac store too?

    • kratoz29@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      I can’t speak for all the programs but I think almost all the programs I have ever used let a lot of undesired files everywhere, in theory moving the app to the thrash bin should be enough, but why let all that crap hanging around there?

      • ImaginaryFox@kbin.socialOP
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Yeah, I do like the option of if I uninstall something to get rid of everything so it is back to the state it was before instead all these random misc and now unneeded files. I did some searches and lot of users were wondering why this functionality isn’t present already.

        • HellmageTheVile@lemmy.world
          link
          fedilink
          arrow-up
          5
          ·
          edit-2
          1 year ago

          The problem is AppCleaner is effectively guessing based on file name (and potentially other metadata) what to get rid of, you have to use your brain to check the list of what it is proposing to delete (hence why they show it to you and make you check the additional boxes). Someone who is actively seeking out the app to do something like this is more likely to check, but if it was a default functionality from Apple, many users would just ignore it and delete everything, even if it’s something they’d want to keep. Apple’s ethos of how they view users is also not predisposed to this.

          It’s also notable that many things get left behind even after unintsalling apps in Windows. Sometimes the manifest just doesn’t encompass everything an app will spit out during its existence on your device.

          • such_fifty_bucks@lemmy.one
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            But if it was a default functionality from Apple, presumably apps would be packaged, installed, and run in such a way that the OS is aware of what files it’s creating and use that context to clean up after themselves properly when uninstalled.

    • Riven@sh.itjust.works
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Most Mac apps don’t have an uninstaller (or installer) you’re meant to just toss the app in the trash. The problem is this leaves in place your preferences files, any “application support” files it may have downloaded, maybe a cache, etc

      That said, I’ve been migrating the same Library folder from Mac to Mac since around 2003 and have never used an app cleaner. It really isn’t an issue 99% of the time.

      • arquebus_x@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        I can imagine a very edge use case for an app cleaner, but for most purposes - 99% of users - there’s really no reason for it. Macs don’t have a Registry. If you remove the application itself, all of its ancillary files in Application Support and elsewhere will just… not do anything. And they won’t interfere. They won’t interact in any way with anything else on your computer. And in most cases, they’re tiny files. There’s functionally no reason to care that they’re still around.