I made a little tool for migrating Lemmy settings / subscriptions / blocks between accounts - eviltoast

See the linked page for information about how it works, limitations, etc. and I’ll of course answer any questions below!

As I have stated in the release section, this software is alpha so please don’t be afraid to report bugs!

Releases are here: https://github.com/CMahaff/lasim/releases

Right now the program only supports Lemmy BE 0.18.1-rc9, but new releases will try to support new versions as they are released. The Lemmy API is changing a ton right now, but I’ll try to keep up.

    • CMahaff@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Which platform are you using?

      I know for Ubuntu (Linux) I have to chmod the binary after unzipping it (that is, use the terminal set the binary to execute with “chmod 755 lasim”).

      Mac OS X is untested - I don’t have a Mac to try it out, but it might have a similar problem.

      • SKLC@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        MacOS. Literally has no extension or anything. I have no idea how to run this thing.

        • CMahaff@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Yeah I can use GitHub to generate Mac OS X artifacts but I can’t test them, so maybe it doesn’t even work.

          I suspect it’s just a permissions thing on the binary though, and running into the same issues as Ubuntu. I assume nothing happens if you just double click it? Or an error message?

          • SKLC@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year ago

            This is what I get if I double click it (after all the security prompts).

            • CMahaff@lemmy.worldOP
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 year ago

              Yeah it’s not treating it as an app, it’s trying to open it as a text file haha. But I don’t own a Mac, so I can’t debug the steps one would need to take to make OS X treat it as an application.

              I think it’s just a permissions thing, but again I’m not sure. I think a terminal call to mark it as executable or changing the extension might do it.

              I guess I’ll have to find someone in my life with a Mac hahaha.