Home liberachat/#kmonad: Logs Calendar

Logs: liberachat/#kmonad

←Prev  Next→
Page 1 2 3 4 5 6 7 8 9 10 .. 125
12,417 events total
2021-07-10 06:25:39 Solid joins (~slot@xmonad/slotThe)
2021-07-11 08:25:42 × TomasJakl[m] quits (~jaklttchn@2001:470:69fc:105::a42) (Quit: Bridge terminating on SIGTERM)
2021-07-11 08:25:42 × Tisoxin quits (~ikosit@user/ikosit) (Quit: Bridge terminating on SIGTERM)
2021-07-11 08:25:42 × gk[m] quits (~annapriva@2001:470:69fc:105::1608) (Quit: Bridge terminating on SIGTERM)
2021-07-11 08:28:07 TomasJakl[m] joins (~jaklttchn@2001:470:69fc:105::a42)
2021-07-11 08:29:38 gk[m] joins (~annapriva@2001:470:69fc:105::1608)
2021-07-11 08:29:38 Tisoxin joins (~ikosit@user/ikosit)
2021-07-12 05:14:59 × Solid quits (~slot@xmonad/slotThe) (*.net *.split)
2021-07-12 05:16:14 Solid joins (~slot@xmonad/slotThe)
2021-07-13 14:28:09 × oldmate quits (~spider@user/oldmate) (*.net *.split)
2021-07-13 14:28:29 oldmate joins (~spider@vps-951ce37a.vps.ovh.ca)
2021-07-13 19:30:28 × TomasJakl[m] quits (~jaklttchn@2001:470:69fc:105::a42) (Read error: Connection reset by peer)
2021-07-13 19:30:29 × Tisoxin quits (~ikosit@user/ikosit) (Remote host closed the connection)
2021-07-13 19:30:29 × gk[m] quits (~annapriva@2001:470:69fc:105::1608) (Remote host closed the connection)
2021-07-13 20:52:04 TomasJakl[m] joins (~jaklttchn@2001:470:69fc:105::a42)
2021-07-13 20:53:32 gk[m] joins (~annapriva@2001:470:69fc:105::1608)
2021-07-13 20:53:32 Tisoxin joins (~ikosit@user/ikosit)
2021-07-16 07:43:11 dagle joins (dagle@user/dagle)
2021-07-16 07:53:26 ElKowar54 joins (~ElKowar@srv-fin.xware-gmbh.de)
2021-07-16 07:54:32 × ElKowar5 quits (~ElKowar@srv-fin.xware-gmbh.de) (Read error: Connection reset by peer)
2021-07-19 11:51:27 × Tisoxin quits (~ikosit@user/ikosit) (Quit: Bridge terminating on SIGTERM)
2021-07-19 11:51:27 × TomasJakl[m] quits (~jaklttchn@2001:470:69fc:105::a42) (Quit: Bridge terminating on SIGTERM)
2021-07-19 11:51:27 × gk[m] quits (~annapriva@2001:470:69fc:105::1608) (Quit: Bridge terminating on SIGTERM)
2021-07-19 11:53:52 TomasJakl[m] joins (~jaklttchn@2001:470:69fc:105::a42)
2021-07-19 11:55:31 gk[m] joins (~annapriva@2001:470:69fc:105::1608)
2021-07-19 11:55:31 Tisoxin joins (~ikosit@user/ikosit)
2021-07-20 00:25:47 ext0l joins (~ext0l@157-131-102-171.fiber.dynamic.sonic.net)
2021-07-20 00:27:44 × ext0l quits (~ext0l@157-131-102-171.fiber.dynamic.sonic.net) (Client Quit)
2021-07-20 09:59:38 hpd_ joins (~hpdhpdeif@2001:470:69fc:105::230)
2021-07-20 10:16:50 hpd_ parts (~hpdhpdeif@2001:470:69fc:105::230) ()
2021-07-21 09:42:16 contrapunctus joins (a75f5b1571@2a00:c70:1:178:170:40:189:1)
2021-07-21 09:42:21 <contrapunctus> o/
2021-07-21 09:45:52 <contrapunctus> I'm looking for a way to issue `()<left arrow>` when Shift is pressed and released by itself. Is this possible with kmonad? Didn't see anything in the tutorial document or issues that looked related.
2021-07-21 09:47:29 <Solid> as in, shift works as normal shift and only when you press, then release it it issues these commands?
2021-07-21 09:49:34 <contrapunctus> Yes, Shift works as usual if used as a modifier, i.e. in combination with other keys, but issues `()<left arrow>` if pressed and released by itself.
2021-07-21 09:56:19 <Solid> Sounds like a tap-next to me
2021-07-21 09:56:53 <Solid> something like `(tap-next #( \( \) left) sft)' perhaps
2021-07-21 09:59:47 <contrapunctus> Thanks, I'll give that a shot :D
2021-07-21 23:07:33 × Solid quits (~slot@xmonad/slotThe) (Quit: Connection reset by pear)
2021-07-21 23:07:52 Solid joins (~slot@xmonad/slotThe)
2021-07-22 03:27:40 <contrapunctus> I've started writing a kmonad configuration. It seems very powerful and I'm excitedly looking forward to all the things it can do. However, the tutorial is rather difficult for a newcomer to use to get started...the Diataxis Framework (https://diataxis.fr) would call it an "explanation" (another useful kind of documentation, but serving a different purpose than a tutorial).
2021-07-22 03:30:29 <contrapunctus> So I'm thinking of what might go into a tutorial. It has to have clear goals at every step, and it does not have to do things the "best" way, or explain/mention all alternatives - it just has to be fun and be enough to get someone started. It's also "learning by doing", rather than "learning by understanding". (The example configurations helped in this regard, but a more focused tutorial would be pre
2021-07-22 03:30:29 <contrapunctus> ferable.)
2021-07-22 04:15:49 wolficefang[m] joins (~wolficefa@2001:470:69fc:105::a3f1)
2021-07-22 04:16:10 <wolficefang[m]> Hello?
2021-07-22 04:16:33 <contrapunctus> wolficefang[m]: hello
2021-07-22 04:19:18 <wolficefang[m]> Oh cool this works.
2021-07-22 04:19:19 <wolficefang[m]> uhh I just wanted to make sure this is the actual kmonad IRC (since I can't see chat history, only user join/leave logs in Element.)
2021-07-22 04:19:19 <wolficefang[m]> I didn't really have a question or anything.
2021-07-22 04:29:04 <contrapunctus> Cool 🙂️ I just discovered kmonad yesterday 😅️
2021-07-22 04:40:50 <contrapunctus> Hm...the docs say "A tap-macro can take an optional :delay keyword (in ms)", but when I do a dry-run with this configuration, I get "parse error", "unexpected ':'" - http://ix.io/3tF4
2021-07-22 05:03:26 niemand joins (~niemand@p54a9c03a.dip0.t-ipconnect.de)
2021-07-22 05:04:16 × niemand quits (~niemand@p54a9c03a.dip0.t-ipconnect.de) (Client Quit)
2021-07-22 05:04:34 niemand joins (~niemand@p54a9c03a.dip0.t-ipconnect.de)
2021-07-22 05:08:35 × niemand quits (~niemand@p54a9c03a.dip0.t-ipconnect.de) (Client Quit)
2021-07-22 07:51:58 <Solid> contrapunctus: I'd agree that a proper "step-by-step" tutorial would be a nice addition
2021-07-22 07:52:25 <Solid> but I'm sort of burned out from writing so much documentation for xmonad, so any help is welcome :)
2021-07-22 07:52:58 <Solid> the :delay keyword is not in any released version yet, so if you've installed kmonad via your system's package manager you probably won't have it yet
2021-07-22 08:44:42 <contrapunctus> Solid: glad to hear you like the idea. I might try writing one, or foundations of one anyway 🙂️
2021-07-22 08:54:59 <contrapunctus> Hm...I don't understand how to specify what I'm trying to get. According to the examples, `(defalias parens (tap-macro \( P5 \) P5 Left) left-shift (tap-hold-next @parens LeftShift))` ought to work, but I get `unexpected '@'` `expecting button` 🤔️
2021-07-22 08:58:46 <Solid> ah, that's a pretty bad error message
2021-07-22 08:58:51 <Solid> but you need a timeout for tap-hold-next
2021-07-22 09:07:21 <contrapunctus> Solid: ah, thanks! Finally no more errors ^^
2021-07-22 10:34:15 <contrapunctus> Urgh, I can't get past the uinput permission errors. My user is member of both input and uinput, but FWIW `groups` only displays this when I run it as root (`groups <user>`). I've followed all the steps in the FAQ :\
2021-07-22 10:46:05 <Tisoxin> contrapunctus: Did you reboot?
2021-07-22 10:47:27 <Tisoxin> and apart from that…root is member of input & uinput but not your account?
2021-07-22 11:22:07 <contrapunctus> Tisoxin: tried rebooting too, no luck.
2021-07-22 11:28:41 <Tisoxin> <Tisoxin "and apart from that…root is memb"> ?
2021-07-22 11:30:33 <contrapunctus> Ah, finally got it to run. My udev rules file had the wrong extension.
2021-07-22 11:30:45 <Tisoxin> ok
2021-07-22 11:51:02 <contrapunctus> I've managed to get Space to act as Ctrl, very cool! 😀
2021-07-22 11:53:55 <contrapunctus> I'm trying to get Shift to send `()<left>` when tapped; I bound `(tap-next (tap-macro \( P20 \) P20 Left) LeftShift)` to the Shift keys, but it presses Left indefinitely until I tap something else. 🤔
2021-07-22 11:57:37 <Solid> something doesn't get released huh
2021-07-22 11:57:45 <Solid> I guess a hack would be Left P5 or something
2021-07-22 12:03:06 <contrapunctus> Solid: thanks, that worked 🙂
2021-07-22 12:07:59 <contrapunctus> Now for the other mystery...when I invoke `kmonad file.kbd`, it emits a ton of whitespace 🤔 it wasn't this way in earlier iterations of my config, which looks like this right now - http://ix.io/3tGx
2021-07-22 13:16:08 Solid_ joins (~slot@xmonad/slotThe)
2021-07-22 13:18:46 × Solid quits (~slot@xmonad/slotThe) (Ping timeout: 255 seconds)
2021-07-22 13:18:55 Guest4 joins (~Guest4@49.36.233.220)
2021-07-22 13:19:06 <Guest4> hello
2021-07-22 13:19:21 Solid_ is now known as Solid
2021-07-22 13:19:39 <Solid> hi
2021-07-22 13:19:46 <Guest4> hey
2021-07-22 13:20:44 <Guest4> can kmonad be used to switch layouts frequently?
2021-07-22 13:20:54 <Guest4> like switch to qwerty when gaming
2021-07-22 13:26:08 <Solid> sure, that's not a problem
2021-07-22 13:27:16 <Guest4> oh nice
2021-07-22 13:28:24 <Solid> there is a layer-switch function that just switches to a layer
2021-07-22 13:29:00 <Solid> you can combine this with cmd-button to also execute some (probably necessary) setxkbmap commands in case you want to switch languages as well
2021-07-22 13:29:23 <Guest4> hmm gotta look into it
2021-07-22 13:30:01 <Solid> e.g. something like `(around (cmd-button "setxkbmap de") (layer-switch qwertz))` would switch to a defined `qwertz` layer and tell X that you want german language support
2021-07-22 13:31:11 <Guest4> interesting
2021-07-22 13:32:19 <Guest4> where to put the config file in linux?
2021-07-22 13:32:49 <Tisoxin> Guest4: Do you use an ergonomic layout?
2021-07-22 13:33:10 <Tisoxin> The kmonad config file?
2021-07-22 13:33:17 <Guest4> yeah the kmonad config file
2021-07-22 13:33:23 <Guest4> whats an ergonomic layout?
2021-07-22 13:33:26 <Tisoxin> afaik there is no specific location
2021-07-22 13:33:40 <Tisoxin> you just pass the config file from the command line
2021-07-22 13:33:41 <Solid> Guest4: you give kmonad the path to the config file as a positional argument, so place it wherever you want
←Prev  Next→
Page 1 2 3 4 5 6 7 8 9 10 .. 125

All times are in UTC.