I'm not the first person to spend like 20 minutes tinkering with wayfire on #LinuxMobile right?

like, this isn't even using workspace features, I just hooked up lisgd (the gesture daemon from the wonderful SXMO project) to ydotool to simulate key presses (wayfire doesn't have a CLI tool that I know of)

I'd probably want to put each app on it's own workspace, figure out how to use the "vswipe" wayfire plugin for gestures (and/or integrate lisgd) and then have a nice app overview.

Doing android-style split screen also ought to be pretty easy(?) by having the workspace overview screen let you drag and drop a workspace onto another to combine them and tile the apps.

Slap on a nice status bar/notification panel and have an app launcher of some sort (maybe an EWW dock or something?)....

I know it's easy for me as someone who's never built a UI to say "pff why don't you just do this" but at the same time all the new interfaces folks are building seem to suffer from the same issue of starting with the status bar and app launcher and then getting stuck. Those are the LEAST important aspects of a UI!!

Phosh definitely got this right by working on making apps usable first (keyboard popup, scale-to-fit, and various other tweaks)

@cas hi, vswipe author here! vswipe as it is only accepts touchpad input, you'd have to hook up some touchscreen gesture area in its code to get that to work.

re: workspace-per-app, you'd want to pick up https://codeberg.org/valpackett/wf-dynspaces (bringing it up to date with the whole last year of #wayfire changes first)

but honestly emulating a mobile paradigm using very desktop oriented building blocks will always be janky. i'd say "just use phosh" ™

wf-dynspaces

WIP dynamic workspaces and fullscreen apps plugin for Wayfire

Codeberg.org

@valpackett ah good to know about vswipe, this explains why it never worked 😅

yeah i doubt I'll have more time to play with this but it would be nice to see the option. Phosh is great but just not *pretty* >~<

@cas @valpackett Pretty comes after working well for daily use (or when someone sends patches).
@cas i saw someone using it with droidian if im not wrong (cute nails)
@panpantepan huh, good to know :p (and thanks! )

@panpantepan @cas
it was me, probably - https://layer8.space/@vacuumbeef/111364567092406742

I have a nice small menu in the corner, configs are in second post.

I want to do the things you said, the problem is - in Droidian we can't run anything but Phoc right now. So I was thinking of building something interesting in pure Phoc with external tools like EWW, and I almost ready to do it, but still thinking is it really worth it.

But lisgd with back/close gesture in Phosh is game changer, really.

vacuumbeef (@[email protected])

Attached: 1 video Update for my #Phosh overlay hacks, in the end I decided to go with gestures using lisgd gesture daemon from #SXMO Right edge: ⬅️ Emulate Escape/Alt+F4 ⬆️ Rofi with drun/window/web search modes Bottom edge/corners: ↔️ Switch windows back and forth ↗️ ↖️ Custom quick menu/Keyboard layout switch The phone is running #Droidian, mobile #Linux distro, you can check out supported devices here - https://droidian.org/ (even camera and fingerprint scanner works on most!) 1/2 #LinuxMobile #MobileLinux

Layer8 in Space
@vacuumbeef @panpantepan oh yeah i really need to set that up, that's incredible!

@cas @panpantepan
I also saw that there is patched wayfire to work with droidian, but I don't think its really maintained. Would be cool to use it, but I don't know... Guess I'm staying with Phoc for now.

You can check my eww configs to figure it all out, it may be useful because it is very simple and minimal, and you already get nice "drop-down" animation with it.

@vacuumbeef @panpantepan I'll look into it and maybe package it for postmarketOS
@cas also check out this project - https://gitlab.com/snakedye/salut
may be useful for notification part of custom environment on mobile. haven't tested yet myself.
Bryan / salut · GitLab

A sleek notification daemon.

GitLab
@cas Nope, I played around with it too a while back but not to the degree you show here since I'm not as advanced of a Linux user. That being said, while messing around with it myself I did notice the menu was way too big on phones so I added options to change its minimum height and width in wcf. Wayfire is a very cool project and I feel like there's a lot of potential to make a fancy mobile UI but last time I tried it (the last version) on postmarketOS edge, it didn't work.
@cas looks really nice. I haven't tried way fire yet and didn't know it could handle gestures and have animations. Thanks for the brief showcase

@jayvii there is a plugin for touch gestures but its very limited and i couldnt get it to work...

in this case im using lisgd from SXMO and simulating key presses, so its pretty janky heh

@cas What phone is that running on?
@enigma08 @cas Looks like a OnePlus 6. It's one of the most powerful smartphones supported by postmarketos

@cas is it compiz/Beryl making a comeback?
Because I'm all for it.

I miss my wobbly explode-in-fire windows

@dolanor @cas That's what Wayfire claims on its Github README page : "Wayfire is a 3D Wayland compositor, inspired by Compiz and based on wlroots."

Official website: https://wayfire.org/

There are some funny compiz like effect on their Youtube channel (can be reached from their website).

GitHub - WayfireWM/wayfire: A modular and extensible wayland compositor

A modular and extensible wayland compositor. Contribute to WayfireWM/wayfire development by creating an account on GitHub.

GitHub