2022/08/12

2022-08-12 02:00:02 +0200bodicus(~bodicus@2001:4452:3a5:4b00:1b43:5a23:c536:44f7)
2022-08-12 02:10:56 +0200 <bodicus> does anybody know how i would tap ctl, tap sft, tap key to get ctl+sft+key? I must be missing something obvious but I cant figure it out. I have tried sticky keys and around next and it always releases the ctl before key is pressed. At the moment I do it with layers but the number of layers is getting out of hand
2022-08-12 04:20:07 +0200 <bodicus> so to be clear the behaviour i am looking for is Tctl Tkey would give Pctl Tkey Rctl and the same for sft but Tctl Tsft Tkey would give Pctl Psft Tkey Rsft Rctl. Key can be any key and is just whatever key is pressed after the modifiers. Around-next is the simple way to do it with one modifier but it doesnt work with two. I have tried various combinations of nested tap-macro, around-next,
2022-08-12 04:20:09 +0200 <bodicus> release/press-only, etc and I just cant get it to work as described above
2022-08-12 07:14:14 +0200 <Solid> bodicus: this is not supported by sticky keys yet (because I couldn't find a good way to do it while implementing them :/)
2022-08-12 07:14:25 +0200 <Solid> not sure how you'd reasonably do it without a lot of layers
2022-08-12 08:10:35 +0200bodicus(~bodicus@2001:4452:3a5:4b00:1b43:5a23:c536:44f7) (Ping timeout: 255 seconds)
2022-08-12 08:12:21 +0200bodicus(~bodicus@49.151.130.154)
2022-08-12 10:08:31 +0200b50d(~b50d@62.96.54.30)
2022-08-12 11:28:08 +0200 <bodicus> ok thanks. I just wanted to check I wasnt missing a trick. I quite like the layer approach anyway because it is really flexible. Its just managing the layers that is the problem but I can just bite the bullet and automate the generation of my config and that will be that little problem solved.
2022-08-12 11:34:36 +0200 <bodicus> By the way, kmonad is a great piece of software. I really love it.
2022-08-12 12:10:53 +0200 <Solid> me too :)
2022-08-12 14:01:27 +0200bodicus(~bodicus@49.151.130.154) (Quit: WeeChat 3.6)
2022-08-12 16:53:37 +0200b50d(~b50d@62.96.54.30) (Remote host closed the connection)