Home liberachat/#kmonad: Logs Calendar

Logs: liberachat/#kmonad

←Prev  Next→
Page 1 2 3 4 5 6 7 8 9 10 11 .. 125
12,417 events total
2021-07-22 13:33:50 <Guest4> ohk
2021-07-22 13:34:56 <Tisoxin> Guest4: Well, why would you want to switch layouts for gaming, if you don't use an additional ergonomic one ? That's the only reason i know
2021-07-22 13:35:15 <Tisoxin> ergonomic layouts are layouts, which are optimized for typing
2021-07-22 13:35:31 <Guest4> oh i thought you meant ergonomic keyboard
2021-07-22 13:35:37 <Tisoxin> (qwerty is optimized for typewriters)
2021-07-22 13:35:38 <Guest4> yeah i do use colemak dh
2021-07-22 13:35:40 <Guest4> but im a begginer
2021-07-22 13:35:50 <Tisoxin> ah, ok
2021-07-22 13:36:06 <Tisoxin> How long do you type colemak?
2021-07-22 13:36:10 <Solid> Tisoxin: another reason may be that they use home-row modifiers; I can imagine things like that being a bit awkward when accidentally pressed when gaming
2021-07-22 13:36:25 <Guest4> its my day 5 on colemak dh
2021-07-22 13:36:27 <Guest4> im on 40wpm
2021-07-22 13:36:33 <Tisoxin> yes, but they wanted to switch layouts, not layers
2021-07-22 13:36:35 <Tisoxin> nice
2021-07-22 13:36:42 <Guest4> thanks :)
2021-07-22 13:36:45 <Solid> ah, good point
2021-07-22 13:36:55 <Tisoxin> i use the ergonomic layout bone
2021-07-22 13:37:17 <Guest4> so i guess i could use vim with layers functionality?
2021-07-22 13:37:56 <Tisoxin> depends on what you want to implement
2021-07-22 13:38:03 <Tisoxin> https://neo-layout.org/Layouts/bone/
2021-07-22 13:39:50 <Guest4> exec /path/to/kmonad /path/to/config.kbd || exit 1
2021-07-22 13:39:55 <Tisoxin> Guest4: You might not be interested (since you've already begun learning colemak) but there are actually better layouts than colemak (although colemak is pretty sane), e.g. workman, 3l, etc.
2021-07-22 13:40:02 <Guest4> in this is path to kmonad the kmonad.service file?
2021-07-22 13:40:33 <Tisoxin> https://github.com/jackrosenthal/threelayout
2021-07-22 13:40:37 <Guest4> Tisoxin hmm i willl look into it
2021-07-22 13:41:02 <Tisoxin> https://colemakmods.github.io/ergonomic-mods/angle.html
2021-07-22 13:41:13 <Tisoxin> https://workmanlayout.org/
2021-07-22 13:41:29 <Tisoxin> ok, enough link spamming :]
2021-07-22 13:44:48 × Guest4 quits (~Guest4@49.36.233.220) (Quit: Client closed)
2021-07-22 13:48:06 <Tisoxin> !help
2021-07-22 13:48:45 <Tisoxin> @help
2021-07-22 13:48:45 <lambdabot> help <command>. Ask for help for <command>. Try 'list' for all commands
2021-07-22 13:48:52 <Tisoxin> @list
2021-07-22 13:48:52 <lambdabot> What module? Try @listmodules for some ideas.
2021-07-22 13:48:59 <Tisoxin> @listmodules
2021-07-22 13:48:59 <lambdabot> activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search
2021-07-22 13:48:59 <lambdabot> seen slap source spell system tell ticker todo topic type undo unlambda unmtl version where
2021-07-22 13:49:36 <Tisoxin> @type (<*>) (<*>) (<*>)
2021-07-22 13:49:37 <lambdabot> error:
2021-07-22 13:49:37 <lambdabot> • Occurs check: cannot construct the infinite type:
2021-07-22 13:49:37 <lambdabot> f ~ (->) (f (f b))
2021-07-22 13:49:50 <Tisoxin> arg
2021-07-22 13:50:58 <Tisoxin> @type (.) (<$>) (.)
2021-07-22 13:50:59 <lambdabot> Functor f => (b -> c) -> f (a -> b) -> f (a -> c)
2021-07-22 13:51:42 <Solid> Tisoxin: if they're learning colemak-dh then they've already found something "better" than the ones you listed :>
2021-07-22 13:52:37 <Tisoxin> uh
2021-07-22 13:52:41 <Tisoxin> i missed the dh
2021-07-22 13:54:03 <Tisoxin> :/
2021-07-22 13:54:38 <Tisoxin> Solid: Maybe 3l is interesting for them
2021-07-22 13:54:45 <Tisoxin> Since it has additional layers
2021-07-22 13:55:16 <Solid> it looks pretty cool
2021-07-22 13:55:32 <Solid> but probably the worst thing to do when you've been learning a layout for 5 days is to switch to a new weird one :D
2021-07-22 13:55:49 <Tisoxin> :]
2021-07-22 13:55:58 <Tisoxin> there are worse things
2021-07-22 13:56:08 <Tisoxin> e.g. switching after a few weeks (like i did)
2021-07-22 13:56:35 <Tisoxin> Solid: Which layout are you using?
2021-07-22 13:56:51 <Tisoxin> afaik it's pretty common for german programmers to use qwerty
2021-07-22 13:57:38 <Solid> I mean, it's pretty common for programmers (and, really, people) to use qwerty in general :)
2021-07-22 13:57:44 <Solid> I also use colemak-dh right now
2021-07-22 13:58:19 <Solid> my wrist problems disappeared and I'm reasonably fast, so probably not worth trying out more layouts
2021-07-22 13:58:48 <Tisoxin> yes
2021-07-22 14:01:16 <Tisoxin> Maybe I'll switch one day to a layout, thats suits english better
2021-07-22 14:02:00 <Tisoxin> and the 5th and 6th layer of my current layout are pretty useless as well
2021-07-22 14:02:03 <Tisoxin> I'd change them
2021-07-22 14:37:38 ThisGuyFucks joins (~ThisGuyFu@49.36.233.220)
2021-07-22 14:45:40 × ThisGuyFucks quits (~ThisGuyFu@49.36.233.220) (Quit: Client closed)
2021-07-22 15:18:37 <contrapunctus> Oh, so for some reason when I type `kmonad myconfig.kbd` and hit Enter at the terminal, Enter is "stuck" and triggered indefinitely until I press something else 🤔️
2021-07-22 16:23:39 <Tisoxin> contrapunctus: I have the same „problem“
2021-07-22 16:24:38 <Tisoxin> I'm not sure why it's happening, maybe kmonad just discards the first keyrelease, since there is no associated keypress for it
2021-07-22 16:25:06 <Tisoxin> and then a program higher up the stuck just repeats the keypress
2021-07-22 16:25:13 <Tisoxin> *stack not stuck
2021-07-22 16:30:51 <Tisoxin> E.g. Xorg
2021-07-22 16:35:56 <Solid> if the keyboard is captured before the release event is send to the system, then we can't send a release event because the keyboard that kmonad created is not the same as the original
2021-07-22 16:36:18 <Solid> and linux is smart enough to figure out that the release event comes from two different devices
2021-07-22 16:37:00 <Solid> the fix is to do something like `sleep 1 && kmonad ...`
2021-07-22 16:37:35 <Solid> $HEAD should do this automatically
2021-07-22 16:37:57 <Tisoxin> HEAD?
2021-07-22 16:38:02 <Solid> the git version
2021-07-22 16:38:22 <Tisoxin> ah
2021-07-22 16:38:41 <Tisoxin> all the times its started?
2021-07-22 16:39:33 <Tisoxin> Or is there a check wether it got interactively invoked or not?
2021-07-22 16:40:47 <Solid> afaik it's there all the time
2021-07-22 16:41:17 <Solid> (300ms by default or something)
2021-07-22 16:41:19 <Solid> but it's configurable via the config file at least
2021-07-22 16:41:30 <Tisoxin> ok
2021-07-22 16:41:42 <Solid> ah and with a CL argument as well
2021-07-22 16:41:48 <Solid> -w or --start-delay
2021-07-22 16:42:03 <Tisoxin> yes its 300ms
2021-07-22 19:23:59 <contrapunctus> I wrote a gemlog post about kmonad. gemini://tilde.team/~contrapunctus/gemlog/keyboard-machinations-kmonad.gmi
2021-07-22 19:24:39 <contrapunctus> (If you don't have a Gemini client, see https://tilde.team/~contrapunctus )
2021-07-22 19:25:40 <Tisoxin> Do you know System Crafters?
2021-07-22 19:27:10 <Tisoxin> apart from that: lol, now i know two musicians, that enjoy programming
2021-07-22 19:28:38 <contrapunctus> Tisoxin: Never heard of System Crafters...what about them? :)
2021-07-22 19:29:17 <Tisoxin> It's an youtube channel, mainly about emacs, but he made a video about gemini as well
2021-07-22 19:29:37 <Tisoxin> That's why wondered, whether you were inspired by him to use Gemini
2021-07-22 19:31:54 <Tisoxin> „small-yet-active community“
2021-07-22 19:31:57 <Tisoxin> :]
2021-07-22 19:32:40 <Tisoxin> It's more or less just Solid and me, the other guys are either inactive or on discord
2021-07-22 19:37:16 <Tisoxin> nice blog post
2021-07-22 19:39:09 <contrapunctus> thanks :) really glad to have found this tool and for the help in getting it up. The possibilities are really exciting.
←Prev  Next→
Page 1 2 3 4 5 6 7 8 9 10 11 .. 125

All times are in UTC.