Okay, so I finally published my first impressions running #Phosh and #Mobian on the #PocoF1! :phosh: :debian:

Screenshots included, along with a few photos so you can see what the phone itself looks like. Link below, and sneak preview attached 😉️

badrihippo.thekambattu.rocks/c

#MobileLinux #Debian #Pocophone

@badrihippo Nice write up! Some outlook:

- Background setting will be possible without CSS soon (hopefully form 0.43 on): gitlab.gnome.org/World/Phosh/p

- We have more and (and hopefully) better dictionaries for presage now: phosh.mobi/releases/rel-0.42.1 .Won't help with the slight typos you mentioned but there's an fzf based completer too. maybe we should combine those?

1/2

@badrihippo

- gnome-screenshot works for screenshots (or power button long pess)

- We'll get `alt` and `ctrl` in p-o-s in the next release too: gitlab.gnome.org/guidog/phosh-

And just so no one gets scared: audio / call setup is fully out of the box on non Qualcomm devices (like PinePhone and Liberm5) already 😃.

2/2

@phosh oh yay, good to know about the background setting! (The least mission-critical, but also the most fun 😉)

I didn't know about the fzf-based completer, but combining those sounds cool! Actually, I've been playing with @zachdecook's swipeGuess, which is surprisingly good at fixing typos too.

Oh yeah I've used power button long-press a bit, but I usually need a timeout to set things up 😅 didn't know about gnome-screenshot; I will try that!

@phosh @zachdecook hmm, let me make a note that the audio/calls thing is only for Poco and family; I wouldn't want to scare people away 😅

Looking forward to 'alt' and 'ctrl' too—is there a possiblity of a 'shift'? 👀

The nice thing about Mobile Linux is once you're in, things are always getting better 🎉

@badrihippo @phosh @zachdecook I think shift should already work with the one on the keyboard. At least I've checked `<ctrl>` (from the shortcuts bar) and <shift>c` from the osk layout.

We might a need a minor fix to combine it with other shortcuts from the shortcuts bar so you can have `<ctrl>c` as shortcut and when you select `<shift>` first it gives you `<ctrl><shift>c`.

@agx late night messaging; I forgot I already have a shift 😅

I tried `<shift><backspace>` from my existing p-o-s (probably without even the `<ctrl>` updates) in Geary and it worked to delete an email. So yeah, that's working!

@phosh

@agx @phosh okay, so fzf does work great for suggestions! Is there a way I can try plumbing fzf and presage together at home? I couldn't find a way to get presage running on the command line the same way swipeGuess does

@badrihippo @phosh I'm not aware of a presage cli tool that could be used in a shell pipeline which would then work to chain that and fzf together via the pipe completer. That cli would need to read json or similar as you not only need preedit but also the surrounding text.

It should be doable with not too much effort, needs some coding (both the cli tool and then the p-o-s side to feed the surrounding text to the pipe completer too).

@badrihippo @phosh The folks made some changes to (github.com/sailfish-keyboard/p) so maybe before coding too much checking out their improvements makes sense?

@agx @phosh oh, thanks for the heads up. It'll take a while to get there though; first is going to be just figuring out how the software even works 😅 (I'm new to both C and GTK, although I've vaguely used both at some point in the past)

@badrihippo @phosh The sailfish fork is "drop in" (gitlab.gnome.org/guidog/phosh-) so there's (at least initially) not much C/GTK involved. It is basically building against a self built libpresage2 instead of the libpresage in Debian and tweaking the presage config XML.
Even that can be a challenge when being new to all of this but at least one doesn't need to worry about that many things in parallel.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml