2022/05/03

2022-05-03 00:06:47 +0000 <geekosaur> you have to build it yourself. see https://github.com/xmonad/xmonad/blob/master/src/XMonad/Main.hs#L131-L140 for an example
2022-05-03 00:07:09 +0000 <geekosaur> (I had to dig for that, but knew I was in trouble when I found setClientMessageEvent)
2022-05-03 00:08:30 +0000 <abastro[m]> `setClientMessageEvent' e rw xmonad_restart 32 []`
2022-05-03 00:08:30 +0000 <abastro[m]> What is this?
2022-05-03 00:09:07 +0000 <geekosaur> https://hackage.haskell.org/package/X11-1.10.2/docs/Graphics-X11-Xlib-Extras.html#v:setClientMessa…
2022-05-03 00:09:44 +0000 <geekosaur> it takes an unpopulated X event and turns it into a ClientMessage event
2022-05-03 00:10:44 +0000werneta(~werneta@137.79.215.173) (Ping timeout: 248 seconds)
2022-05-03 00:12:32 +0000 <abastro[m]> Oh, I can make my own ClientMessage?
2022-05-03 00:12:48 +0000 <abastro[m]> Maybe I don't need mvars after all
2022-05-03 00:13:17 +0000 <geekosaur> with some limits, since you could go low level and use a C struct or something as the payload, but we don't support that currently
2022-05-03 00:14:19 +0000 <geekosaur> the problem with doing this, again, is there are some problems if there's one outstanding after a restart (I think if you get just the wrong timing with ShowWName you can still crash xmonad)
2022-05-03 00:21:04 +0000 <abastro[m]> Can I use a String?
2022-05-03 00:25:25 +0000 <geekosaur> hm. probably but you'd want to use the utf8_string package to encode it and set the format to UTF8_STRING, length 8, then the encoded characters as a packed (C) array
2022-05-03 00:26:13 +0000 <geekosaur> alternately if you don't care about anything but xmonad seeing it, output the codepoints with some user-chosen format and length 32
2022-05-03 00:26:41 +0000 <geekosaur> a literal String won'[t work since it's a linked list and messages have no provision for that
2022-05-03 00:35:14 +0000 <abastro[m]> Indeed literal string does not work
2022-05-03 00:35:30 +0000 <abastro[m]> How about making an Atom?
2022-05-03 00:36:28 +0000 <geekosaur> an atom is a number registered with the X server; you should not use them for arbitrary strings
2022-05-03 00:36:44 +0000 <geekosaur> things like the formats for events and properties are atoms
2022-05-03 00:37:55 +0000 <abastro[m]> Hmmm
2022-05-03 00:38:16 +0000 <abastro[m]> I am wondering how to implement tabs through gtk, then.
2022-05-03 00:43:31 +0000 <abastro[m]> I guess STM is less hassle
2022-05-03 00:45:04 +0000benin(~benin@183.82.178.195)
2022-05-03 00:51:16 +0000benin(~benin@183.82.178.195) (Ping timeout: 248 seconds)
2022-05-03 01:11:35 +0000benin(~benin@183.82.204.110)
2022-05-03 01:12:27 +0000werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-05-03 02:04:30 +0000banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 246 seconds)
2022-05-03 02:05:43 +0000Xioulious(~yourname@193.32.249.137) (Quit: leaving)
2022-05-03 02:22:57 +0000banc(banc@gateway/vpn/airvpn/banc)
2022-05-03 02:28:16 +0000abastro(~abab9579@192.249.26.68)
2022-05-03 02:55:01 +0000mvk(~mvk@2607:fea8:5ce3:8500::aa1d)
2022-05-03 02:56:22 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-05-03 02:57:19 +0000td_(~td@94.134.91.43) (Ping timeout: 240 seconds)
2022-05-03 02:59:27 +0000td_(~td@94.134.91.227)
2022-05-03 03:46:58 +0000stackdroid18(14094@user/stackdroid) (Quit: Lost terminal)
2022-05-03 03:54:01 +0000abastro(~abab9579@192.249.26.68) (Remote host closed the connection)
2022-05-03 03:55:35 +0000abastro(~abab9579@192.249.26.68)
2022-05-03 04:32:36 +0000abastro(~abab9579@192.249.26.68) (Ping timeout: 248 seconds)
2022-05-03 04:51:27 +0000benin(~benin@183.82.204.110) (Ping timeout: 246 seconds)
2022-05-03 04:52:26 +0000benin(~benin@183.82.204.110)
2022-05-03 05:00:35 +0000abastro(~abab9579@192.249.26.68)
2022-05-03 05:32:22 +0000abastro(~abab9579@192.249.26.68) (Remote host closed the connection)
2022-05-03 05:33:35 +0000abastro(~abab9579@192.249.26.68)
2022-05-03 05:37:02 +0000mvk(~mvk@2607:fea8:5ce3:8500::aa1d) (Ping timeout: 250 seconds)
2022-05-03 05:42:06 +0000abastro(~abab9579@192.249.26.68) (Remote host closed the connection)
2022-05-03 05:52:07 +0000abastro(~abab9579@192.249.26.68)
2022-05-03 05:52:46 +0000abastro(~abab9579@192.249.26.68) (Remote host closed the connection)
2022-05-03 05:53:54 +0000 <abastro[m]> Meh, xmonad always crash when I refresh.. :/
2022-05-03 06:17:28 +0000globe_deebo
2022-05-03 06:41:00 +0000benin(~benin@183.82.204.110) (Ping timeout: 260 seconds)
2022-05-03 06:55:44 +0000 <abastro[m]> Is there a way for gridselect to exclude windows from NSP workspace?
2022-05-03 06:57:57 +0000abastro(~abab9579@192.249.26.68)
2022-05-03 07:30:57 +0000 <lyiriyah[m]> Probably want to rewrite the windowMap (https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/src/XMonad.Actions.GridSelect.html#…) function to exclude windows from the NSP workspace. Not sure how you'd go about it.
2022-05-03 08:08:48 +0000werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 276 seconds)
2022-05-03 09:00:22 +0000liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-05-03 09:37:17 +0000 <abastro[m]> Hm that might be quite a hassle
2022-05-03 09:39:42 +0000abastro(~abab9579@192.249.26.68) (Ping timeout: 250 seconds)
2022-05-03 11:50:54 +0000hp77(~hp77@157.119.207.150)
2022-05-03 11:52:02 +0000 <hp77> My System is not displaying some fonts, I am trying to see some downloaded fonts in font-manager
2022-05-03 11:52:13 +0000 <hp77> anyone know how can I overcome this?
2022-05-03 11:52:15 +0000liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-05-03 12:25:54 +0000sagax(~sagax_nb@user/sagax)
2022-05-03 12:37:05 +0000arjun(~arjun@user/arjun)
2022-05-03 12:44:29 +0000hp77(~hp77@157.119.207.150) (Quit: Client closed)
2022-05-03 12:56:08 +0000arjun(~arjun@user/arjun) (Quit: Leaving)
2022-05-03 13:06:24 +0000srk-(~sorki@user/srk)
2022-05-03 13:09:45 +0000srk(~sorki@user/srk) (Ping timeout: 276 seconds)
2022-05-03 13:09:45 +0000srk-srk
2022-05-03 13:12:35 +0000srk-(~sorki@user/srk)
2022-05-03 13:13:09 +0000srk|(~sorki@user/srk)
2022-05-03 13:16:17 +0000srk^(~sorki@user/srk)
2022-05-03 13:16:20 +0000srk(~sorki@user/srk) (Ping timeout: 248 seconds)
2022-05-03 13:17:33 +0000srk-(~sorki@user/srk) (Ping timeout: 276 seconds)
2022-05-03 13:18:12 +0000srk|(~sorki@user/srk) (Ping timeout: 276 seconds)
2022-05-03 13:19:12 +0000srk^srk
2022-05-03 15:46:47 +0000nomadxxxx3(~lanomadx@69.167.38.68) (Ping timeout: 240 seconds)
2022-05-03 15:47:06 +0000nomadxx3(~lanomadx@69.167.38.62)
2022-05-03 15:50:01 +0000nomadxx3(~lanomadx@69.167.38.62) (Client Quit)
2022-05-03 15:50:17 +0000nomadxx3(~lanomadx@208.91.65.93)
2022-05-03 16:00:54 +0000liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-05-03 16:34:54 +0000joshproehl(~quassel@user/joshproehl) (Quit: Disappearing act!)
2022-05-03 16:35:09 +0000joshproehl(~quassel@user/joshproehl)
2022-05-03 16:35:50 +0000joshproehl(~quassel@user/joshproehl) (Client Quit)
2022-05-03 16:36:03 +0000joshproehl(~quassel@user/joshproehl)
2022-05-03 16:36:14 +0000joshproehl(~quassel@user/joshproehl) (Client Quit)
2022-05-03 16:37:50 +0000joshproehl(~quassel@user/joshproehl)
2022-05-03 16:40:55 +0000werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-05-03 17:24:15 +0000jao(~jao@211.68.17.95.dynamic.jazztel.es)
2022-05-03 17:36:24 +0000jao(~jao@211.68.17.95.dynamic.jazztel.es) (Remote host closed the connection)
2022-05-03 17:37:40 +0000jao(~jao@211.68.17.95.dynamic.jazztel.es)
2022-05-03 18:02:36 +0000stackdroid18(14094@user/stackdroid)
2022-05-03 18:18:47 +0000doppo(~doppo@2604:180::e0fc:a07f) (Ping timeout: 240 seconds)
2022-05-03 18:26:52 +0000doppo(~doppo@2604:180::e0fc:a07f)
2022-05-03 18:32:57 +0000stackdroid18(14094@user/stackdroid) (Quit: Lost terminal)
2022-05-03 18:47:14 +0000stackdroid18(~stackdroi@user/stackdroid)
2022-05-03 21:25:14 +0000geekosaurwonders if hp77 ever found an answer to their problem (this not being the best place to ask about it)
2022-05-03 21:25:26 +0000liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-05-03 22:11:18 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 246 seconds)
2022-05-03 22:11:25 +0000allbery_b(~geekosaur@xmonad/geekosaur)
2022-05-03 22:11:28 +0000allbery_bgeekosaur
2022-05-03 23:47:18 +0000haskl(~haskl@user/haskl) (Remote host closed the connection)
2022-05-03 23:47:46 +0000haskl(~haskl@user/haskl)