Linuxmobile
Description
I am wondering if anyone got this running on a postmarketOS linuxmobile phone ?
daily driving sxmo. while i love it very much, the wofi menu starts to annoy me.
kando menu looks very promising and i'd like to start implementing it.
the flatpak did not launch and threw
No backend found
we use a suckless configuration with sway and wlroots... some hints, rough overview of what the needed steps could be would be very helpful.
Affected Desktop Environments
Any other Wayland-based environment
Additional Information
No response
Hello! You’re seeing the “No backend found” error because this OS needs a custom backend implemented. You’ll also need to use the Gesture app so you can open the menu — for example, by sliding two fingers down.
You can check website for help: https://kando.menu
Kando does not have a backend for sway yet. You can have a look at this issue: https://github.com/kando-menu/kando/issues/452
So basically, someone would need to add a backend for sway. Then it could work on your system as well!
thanks for answering! to fit the gestures etc. is no problem, we have lisgd and i will build all the needed stuff around it (inputhandler) with a script. we also have tools to get the name of currently focused window.
i don't know yet why we need shortcuts support? cant we act like dmenu or wofi? for sure a custom sway file will help if shortcut simulation is somehow needed.
it looks like i have to build the wlroots version, manually hack the gnome dbus script and go on from there 😅
It would be awesome if you could implement a back end for sway.
You would need to implement a class which implements all the abstract classes from the backend class: https://github.com/kando-menu/kando/blob/main/src%2Fmain%2Fbackends%2Fbackend.ts
There is a partial generic Linux backend which already implements some functionality like getting the installed apps and icon themes: https://github.com/kando-menu/kando/blob/main/src%2Fmain%2Fbackends%2Flinux%2Fbackend.ts
Also, we already have a partial backend for wlroots, so maybe you could extend that: https://github.com/kando-menu/kando/blob/main/src%2Fmain%2Fbackends%2Flinux%2Fwlroots%2Fbackend.ts