PINE64
Mobian: squeekboard .yaml location - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone Pro (https://forum.pine64.org/forumdisplay.php?fid=177)
+--- Forum: PinePhone Pro Software (https://forum.pine64.org/forumdisplay.php?fid=179)
+--- Thread: Mobian: squeekboard .yaml location (/showthread.php?tid=18139)



Mobian: squeekboard .yaml location - tookmeayear - 04-15-2023

Greetings, new PPP mobian user here!

I'd like to add a custom keyboard layout to include the Shift Button on my keyboard but I can't find where the .yaml layouts are being saved.
Documentation says ~/.local/share/squeekboard/keyboards/ but I don't see a squeekboard file. Note I don't know much.

I thought maybe squeekboard is not installed and tried to built from git. Got stuck in meson _build. I started to download all dependencies it was asking for. Then it asked for gnome so I thought I am doing something wrong here. I've disabled gnome and enabled phosh back again.

Also, I see a squeekboard file in /usr/bin but can't open it. Is that from my attempt to install it?


A thank you to all the developers.


RE: Mobian: squeekboard .yaml location - zetabeta - 04-15-2023

(04-15-2023, 03:31 AM)tookmeayear Wrote: Greetings, new PPP mobian user here!

I'd like to add a custom keyboard layout to include the Shift Button on my keyboard but I can't find where the .yaml layouts are being saved.
Documentation says ~/.local/share/squeekboard/keyboards/ but I don't see a squeekboard file. Note I don't know much.

I thought maybe squeekboard is not installed and tried to built from git. Got stuck in meson _build. I started to download all dependencies it was asking for. Then it asked for gnome so I thought I am doing something wrong here. I've disabled gnome and enabled phosh back again.

Also, I see a squeekboard file in /usr/bin but can't open it. Is that from my attempt to install it?


A thank you to all the developers.

see this ...
https://world.pages.gitlab.gnome.org/Phosh/squeekboard/tutorial.html

layouts are hardcoded into binaries, however you can edit your own ones and copy to local user directory.


RE: Mobian: squeekboard .yaml location - tookmeayear - 04-16-2023

(04-15-2023, 08:31 AM)zetabeta Wrote:
(04-15-2023, 03:31 AM)tookmeayear Wrote: Greetings, new PPP mobian user here!

I'd like to add a custom keyboard layout to include the Shift Button on my keyboard but I can't find where the .yaml layouts are being saved.
Documentation says ~/.local/share/squeekboard/keyboards/ but I don't see a squeekboard file. Note I don't know much.

I thought maybe squeekboard is not installed and tried to built from git. Got stuck in meson _build. I started to download all dependencies it was asking for. Then it asked for gnome so I thought I am doing something wrong here. I've disabled gnome and enabled phosh back again.

Also, I see a squeekboard file in /usr/bin but can't open it. Is that from my attempt to install it?


A thank you to all the developers.

see this ...
https://world.pages.gitlab.gnome.org/Phosh/squeekboard/tutorial.html

layouts are hardcoded into binaries, however you can edit your own ones and copy to local user directory.

thank you for the response. say I got one I want to use, do I copy it somewhere then gets picked up? I read before the documentation but I couldn't find that location

"The keyboard layouts are located in the subdirectory data/keyboards/ in the .yaml files"



RE: Mobian: squeekboard .yaml location - zetabeta - 04-16-2023

probably here
https://gitlab.gnome.org/World/Phosh/squeekboard/-/tree/master/data/keyboards

and location
Code:
~/.local/share/squeekboard/keyboards/
~/.local/share/squeekboard/keyboards/terminal/
and you do not need to reboot, just deactivate keyboard and reactivate.


RE: Mobian: squeekboard .yaml location - tookmeayear - 04-16-2023

(04-16-2023, 06:05 AM)zetabeta Wrote: probably here
https://gitlab.gnome.org/World/Phosh/squeekboard/-/tree/master/data/keyboards

and location
Code:
~/.local/share/squeekboard/keyboards/
~/.local/share/squeekboard/keyboards/terminal/
and you do not need to reboot, just deactivate keyboard and reactivate.

I can't find those directories on my phone. note I didn't manage to install from the git repo but I assume is already installed


RE: Mobian: squeekboard .yaml location - tookmeayear - 04-16-2023

Actually I've just found my answer.. "the folder should be created if doesn't exist". https://forum.pine64.org/showthread.php?tid=9633

thank you