Finally have a fantastic setup for my surface to act as a tablet. the extension Touchup is doing some heavy lifting for usability. apps are: files, Riff, Librewolf, Voyager. Heres more screenshots.

Edit: i forgot to show some portrait screenshots! Ill grab some when i get a min!

some essential extensions.Touchup has been a gamechanger.

stock gnome files. It works well.

app library, checkout voyager!

librewolf using a CSS to make it easier to use on touchscreens. note the bigger navigation buttons.

instagram running in librewolf tab

spotify app Riff. it is fantastic and runs well on my surface

VOYAGER! the best lemmy experience on linux.

OC by @HotsauceHurricane@lemmy.world

  • eurodyne@piefed.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    1 day ago

    Shows up as “unsupported” and doesn’t seem to work for me on gnome 50 😔

    Every extension that did the whole “free-floating/pill-shaped” COSMIC-style top panel (and there was a number of them) — not a single one got updated for gnome 50.

    Fortunately, gnome 51 will support top panel transparency, just like macOS. If I can’t make it look the way I want, at least I can just not look at it at all.

    • eta@feddit.org
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 day ago

      Ah yeah that’s the main thing I hate about GNOME. If you have the extension installed you can just go to .local/share/gnome-shell/extensions and for each extension add 50 to the supported gnome-shell versions list. It actually works perfectly fine on GNOME 50 on my PC with that hack. I really don’t know why GNOME extensions work this way because I’ve never had an extension that didn’t run like normal after doing this.

      • imecth@fedia.io
        link
        fedilink
        arrow-up
        3
        ·
        1 day ago

        The purpose of this is to force extension developers to verify that their extension works on the new version. The alternative would be extensions randomly breaking your system on upgrade.

        • eta@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 day ago

          Yeah that’s reasonable. I guess I’d just want maybe a button in the extension manger “use anyway” to quickly enable “unsupported” extensions after an update without having to use this hack.

          • imecth@fedia.io
            link
            fedilink
            arrow-up
            2
            ·
            20 hours ago

            Extensions rewrite the shell’s code, they’re both very powerful and dangerous, it’s why they’re all reviewed by GNOME devs. I’m not sure letting people optionally bork their shell is a good idea, even if there’s some automatic recovery options and it’s gonna be harmless most of the time. No, the correct solution is if you like the extension you pick up the mantle, it’s all open source - you can ask for the keys or fork away.

      • eurodyne@piefed.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        Well, since this extension is also on GitHub, I can try to sync it up that way, and then do a little editing to try to get it to work.

        Thanks for the tip!