Logs on 2021-04-06 (freenode/#xmonad)
| 00:02:13 | × | tanner_ quits (~tanner@216.106.138.184) (Client Quit) |
| 00:03:22 | × | Shadorain quits (uid453914@gateway/web/irccloud.com/x-crdbgeyaexuxtcxd) (Quit: Connection closed for inactivity) |
| 00:56:14 | × | kelnoky quits (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1) |
| 00:56:40 | → | kelnoky joins (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) |
| 00:57:14 | × | kelnoky quits (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Client Quit) |
| 01:00:23 | × | haasn quits (~nand@mpv/developer/haasn) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
| 01:00:23 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving) |
| 01:01:33 | → | haasn joins (~nand@mpv/developer/haasn) |
| 01:18:55 | → | xaltsc_ joins (~xaltsc@unaffiliated/xaltsc) |
| 01:19:18 | × | xaltsc_ quits (~xaltsc@unaffiliated/xaltsc) (Client Quit) |
| 01:48:29 | → | gazler_ joins (~gazler@195.107.2.81.in-addr.arpa) |
| 01:50:51 | × | gazler quits (~gazler@195.107.2.81.in-addr.arpa) (Ping timeout: 260 seconds) |
| 02:21:46 | → | growpotk- joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 02:49:06 | × | davemq quits (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Read error: Connection reset by peer) |
| 02:49:53 | × | growpotk- quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Ping timeout: 268 seconds) |
| 02:50:42 | → | davemq joins (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) |
| 02:54:19 | × | theDon quits (~td@muedsl-82-207-238-169.citykom.de) (Ping timeout: 260 seconds) |
| 02:56:02 | → | theDon joins (~td@94.134.91.185) |
| 03:08:39 | × | sagax quits (~sagax_nb@213.138.71.146) (Quit: Konversation terminated!) |
| 03:23:12 | × | davemq quits (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Read error: Connection reset by peer) |
| 03:24:44 | → | davemq joins (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) |
| 03:36:46 | → | xaltsc_ joins (~xaltsc@unaffiliated/xaltsc) |
| 03:37:08 | × | xaltsc_ quits (~xaltsc@unaffiliated/xaltsc) (Client Quit) |
| 03:42:52 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 03:51:53 | → | ChubaDuba joins (~ChubaDuba@46.147.116.120) |
| 05:49:40 | → | palo1 joins (~weechat@c-base/crew/palo) |
| 05:53:03 | × | palo quits (~weechat@c-base/crew/palo) (Ping timeout: 260 seconds) |
| 05:53:03 | palo1 | is now known as palo |
| 06:01:54 | × | davemq quits (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Read error: Connection reset by peer) |
| 06:03:57 | → | davemq joins (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) |
| 06:27:18 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 265 seconds) |
| 06:40:37 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 06:48:05 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 265 seconds) |
| 07:00:47 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 07:05:50 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 246 seconds) |
| 07:08:16 | → | srk joins (~sorki@2a00:1028:83a6:10aa:333a:80ef:9696:7eea) |
| 07:16:56 | × | srk quits (~sorki@2a00:1028:83a6:10aa:333a:80ef:9696:7eea) (Quit: ZNC 1.8.2 - https://znc.in) |
| 07:19:43 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 07:24:35 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 252 seconds) |
| 07:33:29 | → | srk joins (~sorki@unaffiliated/srk) |
| 07:37:14 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 07:43:41 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 240 seconds) |
| 07:54:24 | → | thc202 joins (~thc202@unaffiliated/thc202) |
| 07:57:32 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 08:02:50 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 260 seconds) |
| 08:16:27 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 08:23:11 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 260 seconds) |
| 08:36:42 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 08:43:52 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 268 seconds) |
| 08:45:55 | → | kelnoky joins (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) |
| 08:56:33 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 09:02:16 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 260 seconds) |
| 09:08:06 | × | ChubaDuba quits (~ChubaDuba@46.147.116.120) (Quit: WeeChat 1.6) |
| 09:14:11 | × | rafadc quits (~rafadc@213.37.16.152.dyn.user.ono.com) (Ping timeout: 240 seconds) |
| 09:15:46 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 09:17:30 | → | rafadc joins (~rafadc@213.37.16.152.dyn.user.ono.com) |
| 09:20:51 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 268 seconds) |
| 09:33:20 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 09:35:04 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 09:37:46 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 240 seconds) |
| 09:50:37 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 09:57:14 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 268 seconds) |
| 10:11:12 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 10:14:12 | → | materiyolo joins (~materiyol@112.204.174.249) |
| 10:20:35 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 252 seconds) |
| 10:33:12 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 10:39:11 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 268 seconds) |
| 11:38:37 | × | jsoo quits (~jsoo@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in) |
| 11:42:30 | → | jsoo joins (~jsoo@irc.refl.club) |
| 11:42:31 | → | geekosaur joins (ac3a53f2@172.58.83.242) |
| 12:06:03 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 12:36:39 | × | geekosaur quits (ac3a53f2@172.58.83.242) (Quit: Connection closed) |
| 12:39:36 | → | geekosaur joins (ac3a53f2@172.58.83.242) |
| 12:41:50 | × | jsoo quits (~jsoo@irc.refl.club) (Remote host closed the connection) |
| 12:49:01 | → | jsoo joins (~jsoo@irc.refl.club) |
| 13:02:18 | → | typetetris joins (uid275937@gateway/web/irccloud.com/x-ffiqklyrigbqxewu) |
| 13:31:28 | → | ChubaDuba joins (~ChubaDuba@46.147.211.244) |
| 13:44:23 | × | geekosaur quits (ac3a53f2@172.58.83.242) (Quit: Connection closed) |
| 13:47:51 | → | toniz4 joins (~toniz4@unaffiliated/toniz4) |
| 13:47:54 | × | toniz4 quits (~toniz4@unaffiliated/toniz4) (Client Quit) |
| 13:52:07 | → | azg256 joins (~azg256@78-56-98-5.static.zebra.lt) |
| 14:02:40 | × | azg256 quits (~azg256@78-56-98-5.static.zebra.lt) (Quit: leaving) |
| 14:03:20 | → | azg256 joins (~azg256@78-56-98-5.static.zebra.lt) |
| 15:20:24 | × | materiyolo quits (~materiyol@112.204.174.249) (Read error: Connection reset by peer) |
| 15:29:11 | × | ChubaDuba quits (~ChubaDuba@46.147.211.244) (Quit: WeeChat 1.6) |
| 15:51:28 | <Solid> | man, extending the shell prompt while remaining backwards compatibility is a real joy |
| 16:36:26 | → | matijja joins (~matijja@193.77.181.208) |
| 16:37:51 | → | geekosaur joins (82650c7a@130.101.12.122) |
| 16:45:14 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 16:54:47 | × | ericsagn1 quits (~ericsagne@2405:6580:0:5100:3c1:b586:27b7:7153) (Ping timeout: 260 seconds) |
| 17:07:54 | → | ericsagn1 joins (~ericsagne@2405:6580:0:5100:a729:cf9f:aaab:a664) |
| 17:19:12 | → | ADG1089 joins (~aditya@122.163.139.43) |
| 17:21:56 | → | mc47 joins (~yecinem@196.179.171.111) |
| 17:43:50 | × | azg256 quits (~azg256@78-56-98-5.static.zebra.lt) (Quit: leaving) |
| 17:44:45 | → | notis joins (~notis@213.16.157.14.dsl.dyn.forthnet.gr) |
| 17:55:22 | × | geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
| 17:58:53 | → | xaltsc_ joins (~xaltsc@unaffiliated/xaltsc) |
| 17:58:55 | × | xaltsc_ quits (~xaltsc@unaffiliated/xaltsc) (Client Quit) |
| 18:10:20 | → | geekosaur joins (82650c7a@130.101.12.122) |
| 18:14:28 | → | Cosmos547 joins (81e39ccb@129.227.156.203) |
| 18:14:41 | <Cosmos547> | Hi, I'm trying to configure XMonad to use persistence keybindings through changing keyboard layout via setxkbmap. |
| 18:15:08 | <Cosmos547> | One way to do so is to directly use keycode from xev. However, searches online doesn't seem to suggest how/if Xmonad can do that. |
| 18:15:37 | <Cosmos547> | I've found another way to achieve the same result via the ServerMode module. |
| 18:17:52 | <Cosmos547> | However, the ideal solution is definitely to let Xmonad to handle the keybindings. |
| 18:18:01 | <Cosmos547> | Any lead or suggestions on how to do so? |
| 18:18:12 | <geekosaur> | xmonad already uses keycodes, via server grabs, this may break whatever you're planning |
| 18:18:31 | <geekosaur> | it translates the kkeymask/keysym pairs to keymask/keycode pairs internally |
| 18:18:45 | <Cosmos547> | Is it possible to directly provide the keycode? |
| 18:19:33 | × | srk quits (~sorki@unaffiliated/srk) (Ping timeout: 246 seconds) |
| 18:20:08 | <geekosaur> | no |
| 18:21:18 | <Cosmos547> | Ok, I guess I try to figure something out with ServerMode and use another shortcut manager. Thanks for confirming this. |
| 18:22:08 | <heck-to-the-gnom> | Keymap switching is under active development, so that may be of use, check github.com/xmonad/xmonad-contrib |
| 18:23:12 | <Cosmos547> | I kind of want the opposite. The keymap should not switch after Xmonad is launched. So my later actions on switching keymaps do not affect which key combinations to do Xmonad actions. |
| 18:23:29 | <Cosmos547> | I'll check out the repo and check the progress. |
| 18:24:46 | <heck-to-the-gnom> | Mh, actually, changing the keybinds to inversely represent your keymaps, that's what you want, so long as you're able to detect or route the changing through xmonad. |
| 18:25:59 | × | thc202 quits (~thc202@unaffiliated/thc202) (Quit: thc202) |
| 18:26:39 | <heck-to-the-gnom> | It may take some more code to be able to do that automatically, but you could also do it manually, if you only have a small number of keybinds |
| 18:26:46 | <heck-to-the-gnom> | keymaps* |
| 18:27:01 | <Cosmos547> | I think I've encountered a module that does this. But IMO this solution is far away from elegant. And I would prefer serverMode over this solution. |
| 18:27:12 | <Cosmos547> | Found the module. https://github.com/xmonad/xmonad-contrib/blob/9c4c417936a4506566947c91ddd3b1f6af31e412/XMonad/Actions/KeyRemap.hs |
| 18:28:10 | <Cosmos547> | Yeah, that's kind of a solution if there's only a few keys. To do the bare minimum in XMonad and map other keys with in another shortcut manager like sxhkd. |
| 18:28:52 | <Cosmos547> | Actually, after reading the source, it seems like switching is not automatic. After switching keyboard layout, the Xmonad internal also needs to be updated. But I suppose, it can be binded to do so automatically. |
| 18:36:01 | × | Cosmos547 quits (81e39ccb@129.227.156.203) (Quit: Connection closed) |
| 18:36:32 | × | typetetris quits (uid275937@gateway/web/irccloud.com/x-ffiqklyrigbqxewu) (Quit: Connection closed for inactivity) |
| 18:46:58 | × | notis quits (~notis@213.16.157.14.dsl.dyn.forthnet.gr) (Ping timeout: 240 seconds) |
| 18:51:49 | × | ADG1089 quits (~aditya@122.163.139.43) (Remote host closed the connection) |
| 18:52:40 | → | thoros joins (~thoros@194-166-47-167.hdsl.highway.telekom.at) |
| 18:52:46 | × | mc47 quits (~yecinem@196.179.171.111) (Remote host closed the connection) |
| 18:53:03 | → | mc47 joins (~yecinem@196.179.171.111) |
| 19:00:26 | × | gazler_ quits (~gazler@195.107.2.81.in-addr.arpa) (Remote host closed the connection) |
| 19:04:59 | × | thoros quits (~thoros@194-166-47-167.hdsl.highway.telekom.at) (Quit: WeeChat 3.0.1) |
| 19:40:46 | × | mc47 quits (~yecinem@196.179.171.111) (Ping timeout: 240 seconds) |
| 20:25:39 | → | notis joins (~notis@213.16.157.14.dsl.dyn.forthnet.gr) |
| 20:41:45 | × | geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed) |
| 20:49:21 | → | mc47 joins (~yecinem@196.179.171.111) |
| 21:02:51 | → | ADG1089 joins (~aditya@122.163.139.43) |
| 21:07:26 | <mc47> | liskin[m] the cache only surviving one week is a bit of a bummer :/ is there anything we could do? |
| 21:21:31 | <Liskni_si> | mc47: maybe we can trigger the workflow periodically once or twice a week to keep the cache alive |
| 21:21:58 | <Liskni_si> | which only solves a part of the problem |
| 21:23:29 | <mc47> | what's the other part? |
| 21:24:08 | <Liskni_si> | waiting an hour and wasting gigs of space to build a simple website locally is very far beyond what I consider acceptable, so I won't be able to participate in the website |
| 21:24:42 | <Liskni_si> | but I don't want to hold you back, these are my obsessions :-/ |
| 21:25:10 | <Liskni_si> | maybe I can apt install libghc-haskyll-dev |
| 21:27:49 | <Liskni_si> | (it'll still waste almost a gig, but at least that gig would be tracked by an actual package manager that knows how and when to delete stuff) |
| 21:28:06 | <mc47> | Won't triggering the workflow prevent the cache from being deleted? |
| 21:28:26 | <Liskni_si> | yeah it will |
| 21:28:36 | <Liskni_si> | I'm talking about running the build on my laptop |
| 21:29:10 | <Liskni_si> | (or anyone elses) |
| 21:29:53 | <mc47> | oh, that's fine |
| 21:30:43 | <mc47> | I mean you could just edit *.md files ;) I'll volunteer to preview the changes locally, since I already have the stuff there |
| 21:30:57 | <Liskni_si> | :-D |
| 21:31:20 | <Liskni_si> | I get angry when stuff takes more than a second to update, this won't work |
| 21:32:19 | <Liskni_si> | (yeah, I'm trying to "have my cake and eat it, too" with regards to wysiwyg vs declarative, so obviously I'll run into limits here and there) |
| 21:32:41 | <Liskni_si> | anyway let's see what others think |
| 21:36:25 | <mc47> | I also don't mind if you or someone else want to change to something other than hakyll, I'm perfectly fine with it ;) |
| 21:58:19 | <mc47> | we could use a prebuilt hakyll image, there's one on docker-hub |
| 22:01:00 | <Liskni_si> | oh, that's actually a good idea |
| 22:01:57 | <Liskni_si> | the one I found is quite old but it isn't difficult to have the image built and pushed to github packages in the gh actions workflow |
| 22:02:35 | <Liskni_si> | so it becomes sort of like a cache that doesn't expire and that can be pulled to laptops if need be |
| 22:02:54 | × | ericsagn1 quits (~ericsagne@2405:6580:0:5100:a729:cf9f:aaab:a664) (Ping timeout: 245 seconds) |
| 22:03:19 | <Liskni_si> | (I'm still not entirely convinced it's worth the complexity but at least we know a solution that would work) |
| 22:11:15 | × | notis quits (~notis@213.16.157.14.dsl.dyn.forthnet.gr) (Ping timeout: 265 seconds) |
| 22:11:34 | <mc47> | yeah, it might work |
| 22:14:36 | <Liskni_si> | if you want to see what it looks like, this is where I've done it before: https://github.com/tools-life/taskwiki/blob/master/.github/workflows/tests.yaml |
| 22:15:24 | → | ericsagn1 joins (~ericsagne@2405:6580:0:5100:b937:4ffa:f3c4:aca7) |
| 22:15:29 | <Liskni_si> | going to bed, offline day again tomorrow, see ya |
| 22:15:41 | <mc47> | I'll definitely check it out, this is a good opportunity to learn more about github actions and stuff |
| 22:15:54 | <mc47> | alright, cheers! |
| 22:28:14 | × | kelnoky quits (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1) |
| 22:41:28 | × | mc47 quits (~yecinem@196.179.171.111) (Remote host closed the connection) |
| 23:45:15 | × | seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
All times are in UTC on 2021-04-06.