unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* Using custom xkbmaps
@ 2024-03-13 21:07 Kristoffer Ström
  2024-03-13 22:02 ` Felix Lechner via
  0 siblings, 1 reply; 3+ messages in thread
From: Kristoffer Ström @ 2024-03-13 21:07 UTC (permalink / raw)
  To: help-guix


Hello, in my day-to day i'm using a custom xkbmap that i've been
developing over the last decade or so, and i'm looking to migrate to
guix system.

However, i have found no straightforward way to include a custom mapping
(basically just a symbols file) into my operating-system declarations.

Looking around the list history i only found suggestions to patch the
xkeyboard-config package.

However, i am not at all sure how to do this in practice.

I'm not looking to set up my own channel yet, so i would prefer if the
solution could just be included in the scheme file that defines my
operating-system.

Is there a straightforward way to add a patch-step to this specific
package in a os definition file, or should i be looking at alternative
solutions?

Pointers to your own solutions to this feature would also be
appriciated!

Happy hacking,
Kristoffer


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Using custom xkbmaps
  2024-03-13 21:07 Using custom xkbmaps Kristoffer Ström
@ 2024-03-13 22:02 ` Felix Lechner via
  2024-03-14 15:12   ` Kristoffer Ström
  0 siblings, 1 reply; 3+ messages in thread
From: Felix Lechner via @ 2024-03-13 22:02 UTC (permalink / raw)
  To: Kristoffer Ström, help-guix


Hi Kristoffer,

On Wed, Mar 13 2024, Kristoffer Ström wrote:

> i'm using a custom xkbmap that i've been developing over the last
> decade or so, and i'm looking to migrate to guix system.

When I switched to Guix, I gave up my own Rocket layout. [1] Where is
your layout, please?

> i have found no straightforward way to include a custom mapping
> ... into my operating-system declarations.

That is a well-known restriction, although very few people care about
it..

> Looking around the list history i only found suggestions to patch the
> xkeyboard-config package.

I am now good enough with Guix to propose a generalized solution.  I am
not sure it would involve patching the existing package in the
conventional sense but am curious to read about it.  Where did you find
it, please?

Kind regards
Felix

P.S. Sorry to read about your sister, Amy.

[1] https://codeberg.org/lechner/rocket-layout


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Using custom xkbmaps
  2024-03-13 22:02 ` Felix Lechner via
@ 2024-03-14 15:12   ` Kristoffer Ström
  0 siblings, 0 replies; 3+ messages in thread
From: Kristoffer Ström @ 2024-03-14 15:12 UTC (permalink / raw)
  To: Felix Lechner, help-guix


> When I switched to Guix, I gave up my own Rocket layout. [1] Where is
> your layout, please?

It's a personalized layout that i have no intention of sharing, but it
has some similarities with your rocket, but using space for lv3-shift
rather than ctrl.

> I am now good enough with Guix to propose a generalized solution.  I am
> not sure it would involve patching the existing package in the
> conventional sense but am curious to read about it.  Where did you find
> it, please?

https://lists.gnu.org/archive/html/help-guix/2020-04/msg00030.html

> Kind regards
> Felix
>
> P.S. Sorry to read about your sister, Amy.

I have no sister named Amy, i believe you're confusing me with someone else.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-03-14 15:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-13 21:07 Using custom xkbmaps Kristoffer Ström
2024-03-13 22:02 ` Felix Lechner via
2024-03-14 15:12   ` Kristoffer Ström

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).