Home liberachat/#kmonad: Logs Calendar

Logs: liberachat/#kmonad

←Prev  Next→
Page 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 125
12,418 events total
2021-08-09 17:01:56 <Tisoxin> :(
2021-08-09 17:01:59 <Solid> well, that still doesn't mean I know what I'm doing :D
2021-08-09 17:02:22 <Tisoxin> well, nearly impossible (at least on linux)
2021-08-09 17:02:37 <Tisoxin> you can do unicode with things like compose (sucks) or input methods (sucks as well)
2021-08-09 17:02:38 <Solid> unicode is impossible because there simply are no keycodes for it
2021-08-09 17:02:45 <Tisoxin> compose is the current implementation for linux
2021-08-09 17:02:48 <Solid> that's not really something we can do anything about
2021-08-09 17:02:56 <Tisoxin> lol
2021-08-09 17:03:14 <Tisoxin> nij-: öäu
2021-08-09 17:03:28 <Tisoxin>
2021-08-09 17:03:29 <Tisoxin> :]
2021-08-09 17:03:42 <nij-> I'm configuring kmonad for apl.. surprised that it hasn't been done before.
2021-08-09 17:03:45 <Tisoxin> Solid: we can upstream unicode keycodes™
2021-08-09 17:03:50 <Solid> hah
2021-08-09 17:03:57 <Tisoxin> .o(like anybody cares)
2021-08-09 17:08:03 Tisoxin has already lots of apl symbols on his keyboard
2021-08-09 17:10:46 <nij-> https://bpa.st/SEQA
2021-08-09 17:10:57 <nij-> I've finished the "un-shifted" layer.
2021-08-09 17:11:27 <nij-> What's a better practice for the shifted apl layer, than defining another layer gnu-apl-shited?
2021-08-09 17:11:31 <nij-> shifted.. sorry
2021-08-09 17:15:29 <nij-> Oh no. My config actually doesn't work. For example, kmonad doesn't seem to be happy that I put "◊" in a layer! :(
2021-08-09 17:18:03 contrapunctus parts (a75f5b1571@2a00:c70:1:178:170:40:189:1) ()
2021-08-09 17:20:27 <Solid> mh perhaps not
2021-08-09 17:20:47 <Solid> the compose key sequences we support are in KMonad.Keyboard.ComposeSeq
2021-08-09 17:20:55 <Solid> if there is one for that symbol and it's just missing feel free to add it
2021-08-09 17:23:03 contrapunctus joins (a75f5b1571@2a00:c70:1:178:170:40:189:1)
2021-08-09 17:36:11 <nij-> Should I make a PR?
2021-08-09 17:37:49 <nij-> So to mimic "("o c" , '©' , "copyright")", what should I put in the first and the third slot for '◊'?
2021-08-09 17:38:27 <Tisoxin> nij-: You can also just make an alias for a compose sequence
2021-08-09 17:38:32 <Tisoxin> nij-: If "<>" is supported by the default compose behaviour, i'd add it
2021-08-09 17:39:24 <Tisoxin> nij-: That's what i described early…
2021-08-09 17:39:29 <Tisoxin> compose sucks
2021-08-09 17:39:37 <Tisoxin> (but it's the only way to have unicode on linux)
2021-08-09 17:40:17 <Tisoxin> nij-: ◊ doesn't seem to be supported by default
2021-08-09 17:40:26 <Tisoxin> (supported by compose)
2021-08-09 17:40:41 <Tisoxin> at least not with the compose file i have
2021-08-09 17:40:52 <Tisoxin> (which could be pretty aged)
2021-08-09 17:42:36 <nij-> Yeah.. I don't relaly understand.
2021-08-09 17:42:48 <nij-> What's the easiest way for me to type ◊ now?
2021-08-09 17:42:55 <nij-> I don't mind making a PR -
2021-08-09 17:43:41 <nij-> And also.. "⋄" is supported while "◊" is not.
2021-08-09 17:43:46 <nij-> This makes it trickier :(
2021-08-09 17:43:56 <Tisoxin> https://wiki.archlinux.org/title/Xorg/Keyboard_configuration#Configuring_compose_key
2021-08-09 17:45:00 <Tisoxin> nij-: put sth like `<Multi_key> <u> <u> <2> <5> <c> <a> <space> : "◊"` int .XCompose
2021-08-09 17:45:19 <Tisoxin> *into
2021-08-09 17:46:05 <Tisoxin> then you can create an alias `@◊ #($MULTI_KEY u u 2 5 c a spc)`
2021-08-09 17:46:17 <Tisoxin> ↑ multi-key is your compose key
2021-08-09 17:47:14 <Tisoxin> (probably ralt)
2021-08-09 17:48:58 <Tisoxin> hm
2021-08-09 17:49:17 <Tisoxin> With a fancy (bloated) input method (like ibus) you can also use sth like `#(C-S-u 2 5 c a)`
2021-08-09 17:49:23 <Tisoxin> * `#(C-S-u 2 5 c a spc)`
2021-08-09 17:51:57 <Tisoxin> nij-: There's a section on the compose key in the tutorial
2021-08-09 17:58:11 <nij-> Ah, for that I need the latest version :(
2021-08-09 18:13:34 <Tisoxin> i don't think so
2021-08-09 18:13:44 <Tisoxin> there's no special syntax
2021-08-09 18:30:21 × nij- quits (~jin@2001-48F8-9021-806-0-0-0-1AD1-dynamic.midco.net) (Remote host closed the connection)
2021-08-09 19:33:14 nij- joins (~jin@2001-48F8-9021-806-0-0-0-1AD1-dynamic.midco.net)
2021-08-09 19:33:32 <nij-> Tisoxin: Thanks! Finally learned how to use .XCompose..
2021-08-09 19:33:46 <nij-> Most of the key works now. However, some of them still don't. :(
2021-08-09 19:35:03 <nij-> For example, in my .XCompose (https://bpa.st/JXXA), the first two don't work, while the rest works \@@/..
2021-08-09 19:46:11 <Tisoxin> nij-: the second works for me…
2021-08-09 19:46:57 <nij-> That is very weird @@..
2021-08-09 19:47:16 <Tisoxin> hm, i think <`> denots not the keysymbol "`"
2021-08-09 19:47:36 <Tisoxin> but rather the dead key or sth
2021-08-09 19:48:23 <Tisoxin> replace the "`" with "grave", then it should work
2021-08-09 19:48:48 <Tisoxin> (it seems "`" is not a keysymbol)
2021-08-09 19:48:48 <nij-> How about 4.. @@?
2021-08-09 19:49:07 <Tisoxin> works for me :>
2021-08-09 19:49:24 <Tisoxin> did you restart your application to test it?
2021-08-09 19:49:38 <nij-> Yep! Restarted many times.
2021-08-09 19:49:46 <Tisoxin> hm
2021-08-09 19:50:02 <Tisoxin> you didn't use your numpad, did you?
2021-08-09 19:51:00 <nij-> Nope. I'm on a laptop without a numpad. "4" is what I pressed on the number row.
2021-08-09 19:51:35 <Tisoxin> pls send your whole compose file
2021-08-09 19:52:27 <Tisoxin> also execute `xev -event keyboard`; press 4 and show me the relevant output
2021-08-09 19:52:40 <Tisoxin> *tap 4
2021-08-09 19:54:05 <nij-> output: https://bpa.st/6CIA XCompose: https://bpa.st/Y4YQ
2021-08-09 19:55:35 <Tisoxin> hm
2021-08-09 19:55:37 <Tisoxin> weird
2021-08-09 19:56:36 <nij-> kmonad config: https://bpa.st/EGTA
2021-08-09 19:56:42 <Tisoxin> very weird
2021-08-09 19:56:59 <Tisoxin> nij-: it works for me
2021-08-09 19:57:07 <Tisoxin> Can you use the compose sequence manually?
2021-08-09 19:57:14 <Tisoxin> (without kmonad)
2021-08-09 19:58:01 <nij-> Yes, did that too.
2021-08-09 19:58:08 <nij-> So it's not kmonad's problem :S
2021-08-09 20:00:16 <Tisoxin> ˘\◊.◊/˘
2021-08-09 20:01:42 <Tisoxin> Do you use an input method (like ibus)?
2021-08-09 20:01:54 <nij-> Yes I do!
2021-08-09 20:02:07 <Tisoxin> ibus?
2021-08-09 20:02:09 <nij-> Good point. Lemme start a session without it.
2021-08-09 20:02:15 <nij-> Yes, ibus. I use it for CJK characters.
2021-08-09 20:02:41 <Tisoxin> that's one thing you could do, or you could start ibus in debug mode
2021-08-09 20:02:58 <Tisoxin> i remember finding an error in my config with that
2021-08-09 20:03:42 <Tisoxin> though i'm not sure, if the trick was to start ibus in some sort of debug mode, or if every application getting started just prints those errors (at least the ones based on gtk)
2021-08-09 20:04:45 <nij-> I'll try :) Thanks for the idea!
2021-08-09 21:49:18 nij- parts (~jin@2001-48F8-9021-806-0-0-0-1AD1-dynamic.midco.net) (Using Circe, the loveliest of all IRC clients)
2021-08-10 11:51:59 × gk[m] quits (~annapriva@2001:470:69fc:105::1608) (*.net *.split)
2021-08-10 11:52:00 × ElKowar549 quits (~ElKowar@srv-fin.xware-gmbh.de) (*.net *.split)
2021-08-10 11:52:00 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (*.net *.split)
←Prev  Next→
Page 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 125

All times are in UTC.