Home liberachat/#xmonad: Logs Calendar

Logs on 2024-11-16 (liberachat/#xmonad)

00:45:58 catman joins (~catman@user/catman)
01:22:11 × catman quits (~catman@user/catman) (Ping timeout: 252 seconds)
02:18:38 × horzion quits (~horzion@ProtonDB/horzion) (Quit: Off praying to the Omnissiah)
03:27:08 × td_ quits (~td@i53870902.versanet.de) (Ping timeout: 244 seconds)
03:28:49 td_ joins (~td@i53870904.versanet.de)
03:42:18 × terrorjack4 quits (~terrorjac@2a01:4f8:c17:dc9f::) (Quit: The Lounge - https://thelounge.chat)
03:45:16 terrorjack4 joins (~terrorjac@2a01:4f8:c17:dc9f::)
06:57:43 × alp quits (~alp@2001:861:e3d6:8f80:dfbc:4b45:bfd4:9ca) (Remote host closed the connection)
06:58:05 alp joins (~alp@2001:861:e3d6:8f80:b28:bb9d:24a:dcbb)
06:59:25 × alp quits (~alp@2001:861:e3d6:8f80:b28:bb9d:24a:dcbb) (Remote host closed the connection)
06:59:42 alp joins (~alp@2001:861:e3d6:8f80:77b9:36e9:fd11:e443)
07:01:08 × alp quits (~alp@2001:861:e3d6:8f80:77b9:36e9:fd11:e443) (Remote host closed the connection)
07:01:24 alp joins (~alp@2001:861:e3d6:8f80:9e1d:abec:af2f:f3e8)
07:03:07 alp_ joins (~alp@2001:861:e3d6:8f80:bbd7:d31b:51f7:4f06)
07:04:32 × alp_ quits (~alp@2001:861:e3d6:8f80:bbd7:d31b:51f7:4f06) (Remote host closed the connection)
07:04:49 alp_ joins (~alp@2001:861:e3d6:8f80:716b:21:cd14:2871)
07:06:14 × alp_ quits (~alp@2001:861:e3d6:8f80:716b:21:cd14:2871) (Remote host closed the connection)
07:06:28 × alp quits (~alp@2001:861:e3d6:8f80:9e1d:abec:af2f:f3e8) (Ping timeout: 246 seconds)
07:06:31 alp_ joins (~alp@2001:861:e3d6:8f80:1116:aeee:b462:c8eb)
07:07:57 × alp_ quits (~alp@2001:861:e3d6:8f80:1116:aeee:b462:c8eb) (Remote host closed the connection)
07:08:42 alp_ joins (~alp@2001:861:e3d6:8f80:8763:6c7f:fed7:317)
07:09:59 alp__ joins (~alp@2001:861:e3d6:8f80:f392:7b0e:5b21:9620)
07:11:21 × alp__ quits (~alp@2001:861:e3d6:8f80:f392:7b0e:5b21:9620) (Remote host closed the connection)
07:11:43 alp__ joins (~alp@2001:861:e3d6:8f80:4edb:6ea0:3cb0:4d91)
07:13:07 × alp_ quits (~alp@2001:861:e3d6:8f80:8763:6c7f:fed7:317) (Ping timeout: 246 seconds)
07:13:22 alp_ joins (~alp@2001:861:e3d6:8f80:1e43:c809:e4b7:d0ab)
07:14:45 × alp_ quits (~alp@2001:861:e3d6:8f80:1e43:c809:e4b7:d0ab) (Remote host closed the connection)
07:15:17 alp_ joins (~alp@2001:861:e3d6:8f80:40e:175d:d439:a53)
07:16:55 × alp__ quits (~alp@2001:861:e3d6:8f80:4edb:6ea0:3cb0:4d91) (Ping timeout: 264 seconds)
07:20:17 × alp_ quits (~alp@2001:861:e3d6:8f80:40e:175d:d439:a53) (Ping timeout: 248 seconds)
09:53:05 alp joins (~alp@2001:861:e3d6:8f80:44a2:a4b3:2ffd:645a)
10:08:50 × MrElendig quits (~Urist@archlinux/op/MrElendig) (Quit: nuking mars)
10:16:27 MrElendig joins (~Urist@archlinux/op/MrElendig)
11:04:40 × alp quits (~alp@2001:861:e3d6:8f80:44a2:a4b3:2ffd:645a) (Remote host closed the connection)
11:20:30 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
11:21:49 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
12:10:17 catman joins (~catman@user/catman)
12:20:44 × catman quits (~catman@user/catman) (Ping timeout: 260 seconds)
13:28:52 Guest18 joins (~Guest18@2a02:2f0f:6206:6100:f639:9ff:fe32:cdb2)
13:33:41 <Guest18> Hello! I have a problem with XMonad where i would like to run the command `lspci | grep 'VGA'` and get the first line/lines in the output. My problem is that I'm trying to use `readProcess` but I get an `Error: waitForProcess does not exist, no child proceses` . Can anyone point me in the right direction? Code: https://pastebin.com/B9q2d07V
13:35:20 <MrElendig> just call lspci and do the string work in haskell, your life will be better
13:35:56 <MrElendig> also sounds like a xyproblem
13:36:47 <Guest18> I think this is what I'm doing : `output <- readProcess "lspci" [] ""` , then processing. The problem is that `readProcess` fails...
13:40:11 <MrElendig> what is the IOError it returns?
13:41:21 <MrElendig> and is this System.Process or a different implementation?
13:42:21 <MrElendig> readProcessWithExitCode might even be a good idea
13:42:41 <Guest18> Yes, it is System.Process. The error `waitForProcess: does not exist (No child processes)`. I got it from a try (...) case result of Left
13:43:01 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
13:44:38 <MrElendig> uhm possibly something capturing SIGCHILD
13:46:04 <MrElendig> yea xmonad probably has a handler for it
13:46:25 L29Ah joins (~L29Ah@wikipedia/L29Ah)
13:47:19 <MrElendig> what are you actually trying to do though?
13:49:30 <MrElendig> https://hackage.haskell.org/package/xmonad-0.18.0/docs/src/XMonad.Core.html#installSignalHandlers
13:49:58 <Guest18> So I want to use the same configuration on multiple PCs, each PC has a different graphics card. I want to use xmobar to get a different status bar for each. If I hard code the graphics card everything works. Now I want to get dynamically.
13:50:51 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds)
13:51:25 <MrElendig> you can read that info from X itself
13:52:22 <MrElendig> other than that, you might be able to abuse xfork or do something similar
13:52:37 <MrElendig> XM.Core.xfork that is
13:53:35 <Leary> Or run `readProcess` in `main` /before/ starting xmonad/xmobar.
14:09:14 <Guest18> I couldn't find a program from X that gives the graphics card (like xrandr or sth like that). I think I'm going to try to output the lspci into a file prior to starting xmonad and then try to read that file instead of the readProcess function
14:12:04 <MrElendig> considered doing hostname based config instead?
14:24:16 tremon joins (~tremon@83.80.159.219)
14:40:41 alp joins (~alp@2001:861:e3d6:8f80:2261:439d:9740:2954)
14:49:52 <Guest18> okay, thanks for the tip! I think i will use the hostname
14:58:57 L29Ah joins (~L29Ah@wikipedia/L29Ah)
16:06:28 × deepy quits (deepy@user/deepy) (Read error: Connection reset by peer)
16:09:37 × alp quits (~alp@2001:861:e3d6:8f80:2261:439d:9740:2954) (*.net *.split)
16:09:37 × td_ quits (~td@i53870904.versanet.de) (*.net *.split)
16:09:39 × scardinal quits (~supreme@0x573d64a9.static.cust.fastspeed.dk) (*.net *.split)
16:09:39 × guygastineau quits (~guygastin@137.184.131.156) (*.net *.split)
16:09:40 × catern quits (sid604849@id-604849.lymington.irccloud.com) (*.net *.split)
16:09:41 × jusa quits (~jusa@kraa.fi) (*.net *.split)
16:09:41 × deebo quits (~globe@stonebay32.com) (*.net *.split)
16:09:41 × ChanServ quits (ChanServ@services.libera.chat) (*.net *.split)
16:14:50 × T_X_ quits (~T_X@diktynna.open-mesh.org) (Ping timeout: 260 seconds)
16:15:58 alp joins (~alp@2001:861:e3d6:8f80:2261:439d:9740:2954)
16:15:58 td_ joins (~td@i53870904.versanet.de)
16:15:58 scardinal joins (~supreme@0x573d64a9.static.cust.fastspeed.dk)
16:15:58 deebo joins (~globe@stonebay32.com)
16:15:58 jusa joins (~jusa@kraa.fi)
16:15:58 catern joins (sid604849@id-604849.lymington.irccloud.com)
16:15:58 guygastineau joins (~guygastin@137.184.131.156)
16:15:58 ChanServ joins (ChanServ@services.libera.chat)
16:15:58 tantalum.libera.chat sets mode +o ChanServ
16:16:14 deepy joins (deepy@user/deepy)
16:20:05 × vrs quits (~vrs@user/vrs) (Ping timeout: 260 seconds)
16:20:38 × ectospasm quits (~ectospasm@user/ectospasm) (*.net *.split)
16:20:38 × Natch quits (~natch@c-92-34-7-158.bbcust.telenor.se) (*.net *.split)
16:20:39 × _qw quits (~eqw@user/eqw) (*.net *.split)
16:20:43 × piele quits (~piele@tbonesteak.creativeserver.net) (*.net *.split)
16:20:43 × amenonsen quits (~amenonsen@pitta.toroid.org) (*.net *.split)
16:20:45 × jmct quits (sid160793@id-160793.tinside.irccloud.com) (*.net *.split)
16:20:45 × geekosaur quits (sid609282@xmonad/geekosaur) (*.net *.split)
16:20:46 × amir quits (sid22336@user/amir) (*.net *.split)
16:20:46 × dsal quits (sid13060@id-13060.lymington.irccloud.com) (*.net *.split)
16:20:47 × ft quits (~ft@p4fc2a26f.dip0.t-ipconnect.de) (*.net *.split)
16:20:47 × berberman quits (~berberman@user/berberman) (*.net *.split)
16:20:48 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (*.net *.split)
16:20:49 × rieper quits (~riepernet@2a03:4000:6:f1d6:6885:6fff:fe5a:8933) (*.net *.split)
16:20:49 × xacktm quits (xacktm@user/xacktm) (*.net *.split)
16:21:11 × pl quits (sid98063@id-98063.helmsley.irccloud.com) (*.net *.split)
16:21:14 × de-vri-es quits (~de-vri-es@voyager.de-vri.es) (*.net *.split)
16:21:15 × tv quits (~tv@user/tv) (*.net *.split)
16:21:16 × kaskal quits (~kaskal@213-147-165-220.nat.highway.webapn.at) (*.net *.split)
16:21:17 × Solitary quits (~Solitary@user/solitary) (*.net *.split)
16:21:17 × wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (*.net *.split)
16:21:18 × Aminautf_ quits (~Aminautf@167.172.225.175) (*.net *.split)
16:21:19 × smashgrab quits (~smashgrab@188.166.8.80) (*.net *.split)
16:24:23 × terrorjack4 quits (~terrorjac@2a01:4f8:c17:dc9f::) (*.net *.split)
16:24:23 × yaslam_ quits (~yaslam@user/yaslam) (*.net *.split)
16:24:24 × FatBoyXPC quits (~FatBoyXPC@user/fatboyxpc) (*.net *.split)
16:24:24 × fcser quits (~fcser@booty.farted.net) (*.net *.split)
16:24:24 × thaumavorio quits (~thaumavor@thaumavor.io) (*.net *.split)
16:24:25 × cayley5 quits (~cayley5@user/phileasfogg) (*.net *.split)
16:24:25 × 082AAS5CR quits (7569f027cf@2a03:6000:1812:100::e4) (*.net *.split)
16:24:26 × eso quits (a0662dfd5e@2a03:6000:1812:100::1266) (*.net *.split)
16:24:26 × bwolf quits (c3bc363dd1@2a03:6000:1812:100::180) (*.net *.split)
16:24:26 × wsx quits (055e6b628d@2a03:6000:1812:100::dd6) (*.net *.split)
16:24:44 ft joins (~ft@p4fc2a26f.dip0.t-ipconnect.de)
16:24:44 berberman joins (~berberman@user/berberman)
16:24:44 ectospasm joins (~ectospasm@user/ectospasm)
16:24:44 Natch joins (~natch@c-92-34-7-158.bbcust.telenor.se)
16:24:44 piele joins (~piele@tbonesteak.creativeserver.net)
16:24:44 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
16:24:44 _qw joins (~eqw@user/eqw)
16:24:44 amenonsen joins (~amenonsen@pitta.toroid.org)
16:24:44 rieper joins (~riepernet@2a03:4000:6:f1d6:6885:6fff:fe5a:8933)
16:24:44 xacktm joins (xacktm@user/xacktm)
16:24:44 geekosaur joins (sid609282@xmonad/geekosaur)
16:24:44 jmct joins (sid160793@id-160793.tinside.irccloud.com)
16:24:44 dsal joins (sid13060@id-13060.lymington.irccloud.com)
16:24:44 amir joins (sid22336@user/amir)
16:25:00 terrorjack4 joins (~terrorjac@2a01:4f8:c17:dc9f::)
16:25:00 yaslam_ joins (~yaslam@user/yaslam)
16:25:00 FatBoyXPC joins (~FatBoyXPC@user/fatboyxpc)
16:25:00 fcser joins (~fcser@booty.farted.net)
16:25:00 thaumavorio joins (~thaumavor@thaumavor.io)
16:25:00 cayley5 joins (~cayley5@user/phileasfogg)
16:25:00 082AAS5CR joins (7569f027cf@2a03:6000:1812:100::e4)
16:25:00 wsx joins (055e6b628d@2a03:6000:1812:100::dd6)
16:25:00 bwolf joins (c3bc363dd1@2a03:6000:1812:100::180)
16:25:00 eso joins (a0662dfd5e@2a03:6000:1812:100::1266)
16:25:05 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
16:25:49 vrs_ joins (~vrs@user/vrs)
16:25:56 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
16:26:07 pl joins (sid98063@id-98063.helmsley.irccloud.com)
16:26:07 de-vri-es joins (~de-vri-es@voyager.de-vri.es)
16:26:37 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (*.net *.split)
16:26:37 × MrElendig quits (~Urist@archlinux/op/MrElendig) (*.net *.split)
16:26:38 × Leary quits (~Leary@user/Leary/x-0910699) (*.net *.split)
16:26:39 × Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (*.net *.split)
16:26:39 × ElKowar quits (~ElKowar@srv-fin.xware-gmbh.de) (*.net *.split)
16:26:41 × fizzie quits (irc@selene.zem.fi) (*.net *.split)
16:26:41 × joshproehl quits (~quassel@user/joshproehl) (*.net *.split)
16:27:19 L29Ah joins (~L29Ah@wikipedia/L29Ah)
16:27:19 MrElendig joins (~Urist@archlinux/op/MrElendig)
16:27:19 Leary joins (~Leary@user/Leary/x-0910699)
16:27:19 Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no)
16:27:19 ElKowar joins (~ElKowar@srv-fin.xware-gmbh.de)
16:27:19 fizzie joins (irc@selene.zem.fi)
16:27:19 joshproehl joins (~quassel@user/joshproehl)
16:27:22 tv joins (~tv@user/tv)
16:27:22 kaskal joins (~kaskal@213-147-165-220.nat.highway.webapn.at)
16:27:22 Solitary joins (~Solitary@user/solitary)
16:27:22 wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de)
16:27:22 Aminautf_ joins (~Aminautf@167.172.225.175)
16:27:22 smashgrab joins (~smashgrab@188.166.8.80)
16:27:25 × kaskal quits (~kaskal@213-147-165-220.nat.highway.webapn.at) (Max SendQ exceeded)
16:27:35 × avalan quits (~dweller@178.62.146.60) (*.net *.split)
16:27:36 × lally quits (sid388228@id-388228.uxbridge.irccloud.com) (*.net *.split)
16:27:46 kaskal joins (~kaskal@2001:4bb8:2c3:1470:8b1d:2068:6ef2:d351)
16:28:03 avalan joins (~dweller@178.62.146.60)
16:28:03 lally joins (sid388228@id-388228.uxbridge.irccloud.com)
16:28:36 × Guest18 quits (~Guest18@2a02:2f0f:6206:6100:f639:9ff:fe32:cdb2) (*.net *.split)
16:28:43 Guest18 joins (~Guest18@2a02:2f0f:6206:6100:f639:9ff:fe32:cdb2)
16:29:05 × vrs_ quits (~vrs@user/vrs) (*.net *.split)
16:29:05 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (*.net *.split)
16:29:07 × redgloboli quits (~redglobol@user/redgloboli) (*.net *.split)
16:29:07 × roks0n quits (~roks0n@user/roks0n) (*.net *.split)
16:29:08 × jsoo quits (~jsoo@irc.refl.club) (*.net *.split)
16:29:08 × edog quits (~edog@alcotrash.org) (*.net *.split)
16:29:46 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
16:29:46 vrs_ joins (~vrs@user/vrs)
16:29:46 redgloboli joins (~redglobol@user/redgloboli)
16:29:46 roks0n joins (~roks0n@user/roks0n)
16:29:46 edog joins (~edog@alcotrash.org)
16:29:46 jsoo joins (~jsoo@irc.refl.club)
16:30:20 T_X joins (~T_X@diktynna.open-mesh.org)
16:30:21 × Solid quits (~slot@xmonad/slotThe) (*.net *.split)
16:30:21 × Jazzah quits (~jazz@user/jazzah) (*.net *.split)
16:30:22 × burp quits (~quassel@hedgewars/sysadmin/burp) (*.net *.split)
16:30:23 × coldpress quits (~coldpress@72.136.212.35.bc.googleusercontent.com) (*.net *.split)
16:30:23 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (*.net *.split)
16:32:26 Solid joins (~slot@xmonad/slotThe)
16:32:26 Jazzah joins (~jazz@user/jazzah)
16:32:26 burp joins (~quassel@hedgewars/sysadmin/burp)
16:32:26 coldpress joins (~coldpress@72.136.212.35.bc.googleusercontent.com)
16:32:26 yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
16:48:04 × freedrul1 quits (~deploy@167.99.155.33) (*.net *.split)
16:48:04 × raghavgururajan quits (ea769b8000@user/raghavgururajan) (*.net *.split)
16:48:05 × gauge quits (~gauge@user/gauge) (*.net *.split)
16:48:05 × bsima quits (~bsima@143.198.118.179) (*.net *.split)
16:48:06 × liskin quits (~liskin@xmonad/liskin) (*.net *.split)
16:49:21 freedrul1 joins (~deploy@167.99.155.33)
16:49:21 raghavgururajan joins (ea769b8000@user/raghavgururajan)
16:49:21 gauge joins (~gauge@user/gauge)
16:49:21 bsima joins (~bsima@143.198.118.179)
16:49:21 liskin joins (~liskin@xmonad/liskin)
16:52:02 × zawaken quits (~zawaken@user/zawaken) (*.net *.split)
16:52:03 × ml| quits (~ml|@user/ml/x-5298235) (*.net *.split)
16:52:03 × dxld quits (a6d27c8ee6@2a03:6000:1812:100::52) (*.net *.split)
16:52:04 × PotatoGim quits (sid99505@id-99505.lymington.irccloud.com) (*.net *.split)
16:52:04 × srk quits (~sorki@user/srk) (*.net *.split)
16:52:54 zawaken joins (~zawaken@user/zawaken)
16:52:54 ml| joins (~ml|@user/ml/x-5298235)
16:52:54 dxld joins (a6d27c8ee6@2a03:6000:1812:100::52)
16:52:54 PotatoGim joins (sid99505@id-99505.lymington.irccloud.com)
16:52:54 srk joins (~sorki@user/srk)
16:55:40 × deepy quits (deepy@user/deepy) (*.net *.split)
16:55:42 × weitcis quits (~quassel@s-149-142-31-81.resnet.ucla.edu) (*.net *.split)
16:55:42 × vanvik quits (~vanvik@78.156.10.140) (*.net *.split)
16:56:51 deepy joins (deepy@user/deepy)
16:56:51 weitcis joins (~quassel@s-149-142-31-81.resnet.ucla.edu)
16:56:51 vanvik joins (~vanvik@78.156.10.140)
16:57:53 × deepy quits (deepy@user/deepy) (*.net *.split)
16:57:55 × weitcis quits (~quassel@s-149-142-31-81.resnet.ucla.edu) (*.net *.split)
16:57:55 × vanvik quits (~vanvik@78.156.10.140) (*.net *.split)
16:57:58 × zawaken quits (~zawaken@user/zawaken) (*.net *.split)
16:57:58 × ml| quits (~ml|@user/ml/x-5298235) (*.net *.split)
16:57:59 × dxld quits (a6d27c8ee6@2a03:6000:1812:100::52) (*.net *.split)
16:58:00 × PotatoGim quits (sid99505@id-99505.lymington.irccloud.com) (*.net *.split)
16:58:01 × srk quits (~sorki@user/srk) (*.net *.split)
16:58:03 × freedrul1 quits (~deploy@167.99.155.33) (*.net *.split)
16:58:03 × raghavgururajan quits (ea769b8000@user/raghavgururajan) (*.net *.split)
16:58:04 × gauge quits (~gauge@user/gauge) (*.net *.split)
16:58:05 × bsima quits (~bsima@143.198.118.179) (*.net *.split)
16:58:05 × liskin quits (~liskin@xmonad/liskin) (*.net *.split)
16:58:08 × Solid quits (~slot@xmonad/slotThe) (*.net *.split)
16:58:08 × Jazzah quits (~jazz@user/jazzah) (*.net *.split)
16:58:09 × burp quits (~quassel@hedgewars/sysadmin/burp) (*.net *.split)
16:58:10 × coldpress quits (~coldpress@72.136.212.35.bc.googleusercontent.com) (*.net *.split)
16:58:10 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (*.net *.split)
16:58:12 × vrs_ quits (~vrs@user/vrs) (*.net *.split)
16:58:12 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (*.net *.split)
16:58:14 × redgloboli quits (~redglobol@user/redgloboli) (*.net *.split)
16:58:14 × roks0n quits (~roks0n@user/roks0n) (*.net *.split)
16:58:14 × jsoo quits (~jsoo@irc.refl.club) (*.net *.split)
16:58:15 × edog quits (~edog@alcotrash.org) (*.net *.split)
16:58:15 × Guest18 quits (~Guest18@2a02:2f0f:6206:6100:f639:9ff:fe32:cdb2) (*.net *.split)
16:58:18 × avalan quits (~dweller@178.62.146.60) (*.net *.split)
16:58:18 × lally quits (sid388228@id-388228.uxbridge.irccloud.com) (*.net *.split)
16:58:19 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (*.net *.split)
16:58:19 × MrElendig quits (~Urist@archlinux/op/MrElendig) (*.net *.split)
16:58:20 × Leary quits (~Leary@user/Leary/x-0910699) (*.net *.split)
16:58:20 × Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (*.net *.split)
16:58:20 × ElKowar quits (~ElKowar@srv-fin.xware-gmbh.de) (*.net *.split)
16:58:23 × fizzie quits (irc@selene.zem.fi) (*.net *.split)
16:58:23 × joshproehl quits (~quassel@user/joshproehl) (*.net *.split)
16:58:24 × pl quits (sid98063@id-98063.helmsley.irccloud.com) (*.net *.split)
16:58:26 × de-vri-es quits (~de-vri-es@voyager.de-vri.es) (*.net *.split)
16:58:27 × tv quits (~tv@user/tv) (*.net *.split)
16:58:28 × Solitary quits (~Solitary@user/solitary) (*.net *.split)
16:58:28 × wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (*.net *.split)
16:58:29 × Aminautf_ quits (~Aminautf@167.172.225.175) (*.net *.split)
16:58:29 × smashgrab quits (~smashgrab@188.166.8.80) (*.net *.split)
16:58:30 × terrorjack4 quits (~terrorjac@2a01:4f8:c17:dc9f::) (*.net *.split)
16:58:30 × yaslam_ quits (~yaslam@user/yaslam) (*.net *.split)
16:58:30 × FatBoyXPC quits (~FatBoyXPC@user/fatboyxpc) (*.net *.split)
16:58:30 × fcser quits (~fcser@booty.farted.net) (*.net *.split)
16:58:30 × thaumavorio quits (~thaumavor@thaumavor.io) (*.net *.split)
16:58:31 × cayley5 quits (~cayley5@user/phileasfogg) (*.net *.split)
16:58:32 × eso quits (a0662dfd5e@2a03:6000:1812:100::1266) (*.net *.split)
16:58:32 × wsx quits (055e6b628d@2a03:6000:1812:100::dd6) (*.net *.split)
16:58:32 × bwolf quits (c3bc363dd1@2a03:6000:1812:100::180) (*.net *.split)
16:58:32 × 082AAS5CR quits (7569f027cf@2a03:6000:1812:100::e4) (*.net *.split)
16:58:34 × ectospasm quits (~ectospasm@user/ectospasm) (*.net *.split)
16:58:34 × Natch quits (~natch@c-92-34-7-158.bbcust.telenor.se) (*.net *.split)
16:58:35 × _qw quits (~eqw@user/eqw) (*.net *.split)
16:58:38 × T_X quits (~T_X@diktynna.open-mesh.org) (*.net *.split)
16:58:38 × kaskal quits (~kaskal@2001:4bb8:2c3:1470:8b1d:2068:6ef2:d351) (*.net *.split)
16:58:40 × piele quits (~piele@tbonesteak.creativeserver.net) (*.net *.split)
16:58:40 × amenonsen quits (~amenonsen@pitta.toroid.org) (*.net *.split)
16:58:42 × jmct quits (sid160793@id-160793.tinside.irccloud.com) (*.net *.split)
16:58:42 × geekosaur quits (sid609282@xmonad/geekosaur) (*.net *.split)
16:58:43 × amir quits (sid22336@user/amir) (*.net *.split)
16:58:43 × dsal quits (sid13060@id-13060.lymington.irccloud.com) (*.net *.split)
16:58:45 × ft quits (~ft@p4fc2a26f.dip0.t-ipconnect.de) (*.net *.split)
16:58:45 × berberman quits (~berberman@user/berberman) (*.net *.split)
16:58:46 × todi quits (~todi@p57803331.dip0.t-ipconnect.de) (*.net *.split)
16:58:47 × rieper quits (~riepernet@2a03:4000:6:f1d6:6885:6fff:fe5a:8933) (*.net *.split)
16:58:47 × xacktm quits (xacktm@user/xacktm) (*.net *.split)
16:58:48 × alp quits (~alp@2001:861:e3d6:8f80:2261:439d:9740:2954) (*.net *.split)
16:58:49 × td_ quits (~td@i53870904.versanet.de) (*.net *.split)
16:58:50 × scardinal quits (~supreme@0x573d64a9.static.cust.fastspeed.dk) (*.net *.split)
16:58:51 × guygastineau quits (~guygastin@137.184.131.156) (*.net *.split)
16:58:51 × catern quits (sid604849@id-604849.lymington.irccloud.com) (*.net *.split)
16:58:52 × jusa quits (~jusa@kraa.fi) (*.net *.split)
16:58:52 × deebo quits (~globe@stonebay32.com) (*.net *.split)
16:58:52 × ChanServ quits (ChanServ@services.libera.chat) (*.net *.split)
17:00:20 vanvik joins (~vanvik@78.156.10.140)
17:00:20 weitcis joins (~quassel@s-149-142-31-81.resnet.ucla.edu)
17:00:20 deepy joins (deepy@user/deepy)
17:00:20 srk joins (~sorki@user/srk)
17:00:20 PotatoGim joins (sid99505@id-99505.lymington.irccloud.com)
17:00:20 dxld joins (a6d27c8ee6@2a03:6000:1812:100::52)
17:00:20 ml| joins (~ml|@user/ml/x-5298235)
17:00:20 zawaken joins (~zawaken@user/zawaken)
17:00:20 liskin joins (~liskin@xmonad/liskin)
17:00:20 bsima joins (~bsima@143.198.118.179)
17:00:20 gauge joins (~gauge@user/gauge)
17:00:20 raghavgururajan joins (ea769b8000@user/raghavgururajan)
17:00:20 freedrul1 joins (~deploy@167.99.155.33)
17:00:20 yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
17:00:20 coldpress joins (~coldpress@72.136.212.35.bc.googleusercontent.com)
17:00:20 burp joins (~quassel@hedgewars/sysadmin/burp)
17:00:20 Jazzah joins (~jazz@user/jazzah)
17:00:20 Solid joins (~slot@xmonad/slotThe)
17:00:20 T_X joins (~T_X@diktynna.open-mesh.org)
17:00:20 jsoo joins (~jsoo@irc.refl.club)
17:00:20 edog joins (~edog@alcotrash.org)
17:00:20 roks0n joins (~roks0n@user/roks0n)
17:00:20 redgloboli joins (~redglobol@user/redgloboli)
17:00:20 vrs_ joins (~vrs@user/vrs)
17:00:20 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
17:00:20 Guest18 joins (~Guest18@2a02:2f0f:6206:6100:f639:9ff:fe32:cdb2)
17:00:20 lally joins (sid388228@id-388228.uxbridge.irccloud.com)
17:00:20 avalan joins (~dweller@178.62.146.60)
17:00:20 kaskal joins (~kaskal@2001:4bb8:2c3:1470:8b1d:2068:6ef2:d351)
17:00:20 smashgrab joins (~smashgrab@188.166.8.80)
17:00:20 Aminautf_ joins (~Aminautf@167.172.225.175)
17:00:20 wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de)
17:00:20 Solitary joins (~Solitary@user/solitary)
17:00:20 tv joins (~tv@user/tv)
17:00:20 joshproehl joins (~quassel@user/joshproehl)
17:00:20 fizzie joins (irc@selene.zem.fi)
17:00:20 ElKowar joins (~ElKowar@srv-fin.xware-gmbh.de)
17:00:20 Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no)
17:00:20 Leary joins (~Leary@user/Leary/x-0910699)
17:00:20 MrElendig joins (~Urist@archlinux/op/MrElendig)
17:00:20 L29Ah joins (~L29Ah@wikipedia/L29Ah)
17:00:20 de-vri-es joins (~de-vri-es@voyager.de-vri.es)
17:00:20 pl joins (sid98063@id-98063.helmsley.irccloud.com)
17:00:20 eso joins (a0662dfd5e@2a03:6000:1812:100::1266)
17:00:20 bwolf joins (c3bc363dd1@2a03:6000:1812:100::180)
17:00:20 wsx joins (055e6b628d@2a03:6000:1812:100::dd6)
17:00:20 082AAS5CR joins (7569f027cf@2a03:6000:1812:100::e4)
17:00:20 cayley5 joins (~cayley5@user/phileasfogg)
17:00:20 thaumavorio joins (~thaumavor@thaumavor.io)
17:00:20 fcser joins (~fcser@booty.farted.net)
17:00:20 FatBoyXPC joins (~FatBoyXPC@user/fatboyxpc)
17:00:20 yaslam_ joins (~yaslam@user/yaslam)
17:00:20 terrorjack4 joins (~terrorjac@2a01:4f8:c17:dc9f::)
17:00:20 amir joins (sid22336@user/amir)
17:00:20 dsal joins (sid13060@id-13060.lymington.irccloud.com)
17:00:20 jmct joins (sid160793@id-160793.tinside.irccloud.com)
17:00:20 geekosaur joins (sid609282@xmonad/geekosaur)
17:00:20 xacktm joins (xacktm@user/xacktm)
17:00:20 rieper joins (~riepernet@2a03:4000:6:f1d6:6885:6fff:fe5a:8933)
17:00:20 amenonsen joins (~amenonsen@pitta.toroid.org)
17:00:20 _qw joins (~eqw@user/eqw)
17:00:20 todi joins (~todi@p57803331.dip0.t-ipconnect.de)
17:00:20 piele joins (~piele@tbonesteak.creativeserver.net)
17:00:20 Natch joins (~natch@c-92-34-7-158.bbcust.telenor.se)
17:00:20 ectospasm joins (~ectospasm@user/ectospasm)
17:00:20 berberman joins (~berberman@user/berberman)
17:00:20 ft joins (~ft@p4fc2a26f.dip0.t-ipconnect.de)
17:00:20 alp joins (~alp@2001:861:e3d6:8f80:2261:439d:9740:2954)
17:00:20 td_ joins (~td@i53870904.versanet.de)
17:00:20 scardinal joins (~supreme@0x573d64a9.static.cust.fastspeed.dk)
17:00:20 deebo joins (~globe@stonebay32.com)
17:00:20 jusa joins (~jusa@kraa.fi)
17:00:20 catern joins (sid604849@id-604849.lymington.irccloud.com)
17:00:20 guygastineau joins (~guygastin@137.184.131.156)
17:00:20 ChanServ joins (ChanServ@services.libera.chat)
17:00:20 tantalum.libera.chat sets mode +o ChanServ
17:03:13 vrs_ is now known as vrs
17:14:54 ChubaDuba joins (~ChubaDuba@176.213.33.10)
17:23:36 × Digit quits (~user@user/digit) (Ping timeout: 252 seconds)
17:23:39 × vrs quits (~vrs@user/vrs) (Ping timeout: 260 seconds)
17:23:57 vrs joins (~vrs@user/vrs)
18:01:30 <geekosaur> they're probably gone by now, but yes, that's xmonad's `SIGCHLD` handling. there are some alternative process actions in `XMonad.Util.Run` for this
18:17:24 Digit joins (~user@user/digit)
19:29:49 <Guest18> Someone has patched xmonad to ignore sigCHLD to be able to process it ( https://gitlab.haskell.org/ghc/ghc/-/issues/5212 ), but I managed to implement my dynamic xmobar via hostname (which is probably a better idea anyway)
19:35:51 <geekosaur> uh? it already ignores sigCHLD, that's the problem
19:36:24 <geekosaur> POSIX auto-reaps child processes if SIGCHLD is ignored
19:37:19 <geekosaur> that bug is unrelated, this is simply POSIX being POSIX
19:38:22 <Guest18> right, *unignored it* it patched it like in uninstallSignalHandlers `(installHandler sigCHLD Default Nothing)` here: https://xmonad.github.io/xmonad-docs/xmonad-0.18.0.9/src/XMonad.Core.html
19:38:49 <geekosaur> right, dont do that, we can't process signals while in the X11 event loop
19:39:15 <Guest18> okay, thx for the info :)
19:40:15 <geekosaur> see https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Util-Run.html#v:runProcessWithInput and https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Util-Run.html#v:runProcessWithInputAndWait
19:40:45 <geekosaur> we also double-fork when spawning programs so we don't hit the child process limit (which is high on Linux but low on *BSD/OS X/etc.)
19:42:52 <geekosaur> there are ways around the signal restriction but they'd make us Linux-only. xmonad originated on netbsd and still has many users on the *BSDs and some on OS X
19:43:10 <Guest18> Nice! thx for info, i will probably use them if I need to run an external program
19:45:20 × Guest18 quits (~Guest18@2a02:2f0f:6206:6100:f639:9ff:fe32:cdb2) (Quit: Client closed)
19:55:14 × haskellbridge quits (~hackager@syn-024-093-192-219.res.spectrum.com) (Remote host closed the connection)
20:05:39 haskellbridge joins (~hackager@syn-024-093-192-219.res.spectrum.com)
20:38:24 × ChubaDuba quits (~ChubaDuba@176.213.33.10) (Quit: WeeChat 4.4.2)
22:35:22 catman joins (~catman@user/catman)
22:42:09 × catman quits (~catman@user/catman) (Ping timeout: 260 seconds)
22:46:41 catman joins (~catman@user/catman)
22:58:10 × catman quits (~catman@user/catman) (Ping timeout: 272 seconds)
22:59:59 catman joins (~catman@user/catman)
23:12:18 × catman quits (~catman@user/catman) (Ping timeout: 252 seconds)

All times are in UTC on 2024-11-16.