all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Use Optimot (variant of Bépo kb layout) with xkblayout tool into guix home ?
@ 2023-05-02 16:04 Rey-Coyrehourcq Sébastien
  0 siblings, 0 replies; only message in thread
From: Rey-Coyrehourcq Sébastien @ 2023-05-02 16:04 UTC (permalink / raw)
  To: help-guix

Hi,

As many french people i try to use Bépo layout on my keyboard ( 
https://en.wikipedia.org/wiki/B%C3%89PO ) to prevent "Repetitive Strain 
Injury".

But if Bépo is great to write text, this is not the case for programming 
or writing english.

I discover that a variant of Bépo dedicated to correct these problems 
exist and work very well on many keyboards layout (ortholinear, hhkb, 
ergo, etc.). This variant of Bépo is named "Optimot" : 
http://forum.bepo.fr/viewtopic.php?id=2049

This very specific layout is not listed in setxkbmap configuration 
options, so i search some way to load this layout from my home config.scm

With help of guix/bépo guys I found a xkb layout generator 
(https://gitlab.freedesktop.org/whot/xkblayout) already packaged into 
guix. This tools is named xkb-layout/xkblayout, developped by Peter 
Hutterer 
(https://who-t.blogspot.com/2020/09/user-specific-xkb-configuration-putting.html 
) and it helps the definition of a user defined xkb layout by using the 
existing xkb integration of the system. So using that i suppose i could 
load an "Optimot" layout for Gnome.

The package is here : /gnu/packages/xdisorg.scm , and more precisely 
here : 
https://git.sjtu.edu.cn/sjtug/guix/-/blob/v1.4.0/gnu/packages/xdisorg.scm?ref_type=tags#L448

How i could link/load the xkb layout generated by xkblayout into my guix 
home "$XDG_CONFIG_HOME/xkb" using the Guix system of keyboard described 
here https://guix.gnu.org/manual/en/html_node/Keyboard-Layout.html ?

is it only possible ? Do you have some pointers on your config to do that ?

Bonus : it's seems that works on wayland.

Best,

Src.



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-05-02 16:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-02 16:04 Use Optimot (variant of Bépo kb layout) with xkblayout tool into guix home ? Rey-Coyrehourcq Sébastien

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.