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