Home liberachat/#xmonad: Logs Calendar

Logs on 2021-09-10 (liberachat/#xmonad)

00:06:30 × electr0n quits (~electr0n@about/security/founder/electr0n) (Remote host closed the connection)
00:16:32 L29Ah joins (~L29Ah@wikipedia/L29Ah)
00:26:20 <L29Ah> How can i ask xmonad to use the library that i just built instead of the system-wide installed one?
00:54:36 <liskin> L29Ah: that very much depends on what you mean by "i just built" exactly
00:55:25 <L29Ah> liskin: i hit `cabal build` and it produced an executable
00:59:18 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 265 seconds)
00:59:20 <liskin> L29Ah: then I'd probably try something like cabal install --package-env=~/.xmonad (or ~/.config/xmonad) --lib
00:59:54 <liskin> although we're getting into the "don't do it unless you know what it's going to do" territory
01:02:26 <L29Ah> liskin: it would be extremely awkward to bisect xmonad otherwise, no?
01:04:55 <liskin> L29Ah: bisecting xmonad with cabal is going to be somewhat awkward either way, I'm afraid :-/
01:05:22 <liskin> the recommended (https://xmonad.org/INSTALL.html#build-xmonad) stack setup is known to be easy to bisect
01:05:35 <liskin> the cabal setup might need some manual cleaning between builds
01:06:01 <L29Ah> > Installing things is as easy as typing stack install. This will install the correct version of GHC, as well as build all of the required packages (stack build) and then copy the relevant executables (xmonad, in our case) to ~/.local/bin.
01:06:03 <lambdabot> <hint>:1:93: error: parse error on input ‘of’
01:06:03 <L29Ah> sounds horrific
01:06:06 <liskin> (just a guess as I've seen it break on version changes, but I'm not a regular cabal user)
01:06:49 <liskin> oh well, the horrible tradeoffs of making a guide easy for people yet satisfying individual preferences…
01:06:56 liskin doesn't let stack install ghc either
01:07:11 <liskin> anyway, it's 2am now and haskell.love is tomorrow
01:07:22 <liskin> in a different time zone, to make things worse
01:07:30 <liskin> so I'm going to bed now, sorry
01:08:11 <L29Ah> 03:59:20]<liskin> L29Ah: then I'd probably try something like cabal install --package-env=~/.xmonad (or ~/.config/xmonad) --lib
01:08:54 <L29Ah> hitting `xmonad --recompile; xmonad --restart` didn't yield segfaulting xmonad, and i have no clue how to check whether it's the right version that i'm running now
01:09:09 <L29Ah> but seems like it didn't do anything
01:09:11 <L29Ah> cu tomorrow
01:26:18 electr0n joins (~electr0n@about/security/founder/electr0n)
02:05:02 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 265 seconds)
02:14:34 × td_ quits (~td@94.134.91.64) (Ping timeout: 260 seconds)
02:16:02 td_ joins (~td@94.134.91.202)
02:21:02 banc joins (banc@gateway/vpn/airvpn/banc)
03:39:26 cjb joins (~cjbayliss@user/cjb)
03:41:32 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
03:58:33 iogrt joins (~iogrt@2001:818:e807:f400:dd0d:7913:ca2d:76db)
03:58:40 <iogrt> hello
03:59:42 <iogrt> ```myEventHook :: Event -> X All
03:59:42 <iogrt> myEventHook event =
03:59:43 <iogrt> if ev_event_type event == createNotify
03:59:43 <iogrt> then do
03:59:44 <iogrt> addTag "hi" (ev_window event)
03:59:44 <iogrt> withFocused (addTag "hello")
03:59:45 <iogrt> return (All True)
03:59:45 <iogrt> else mempty
03:59:46 <iogrt> ```
04:00:48 <iogrt> I'm trying to add a tag automattically when a window pops up, this is what I have so far. But weirdly enough only the "hello" tag is being applied. ev_window seems to catch nothing
04:03:30 × iogrt quits (~iogrt@2001:818:e807:f400:dd0d:7913:ca2d:76db) (Quit: Ping timeout (120 seconds))
04:03:45 iogrt joins (~iogrt@2001:818:e807:f400:dd0d:7913:ca2d:76db)
04:22:14 × iogrt quits (~iogrt@2001:818:e807:f400:dd0d:7913:ca2d:76db) (Quit: Client closed)
05:03:53 × spoonm quits (spoonm@inaba.spoonm.org) (Quit: I might be back. I might not.)
05:05:25 spoonm joins (spoonm@inaba.spoonm.org)
05:26:21 wonko joins (~wjc@62.115.229.50)
05:29:24 <Solid> L29Ah: you can force stack to use the built in ghc, then it's hopefully less horrifying :)
05:29:40 <Solid> (might have to adjust the resolver, but nothing more)
05:37:04 × abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
06:38:16 × cjb quits (~cjbayliss@user/cjb) ()
06:48:47 cfricke joins (~cfricke@user/cfricke)
07:18:36 hopeless_coder joins (~Shardul@2402:e280:3e2a:1cd:90d:fe98:dead:4ac2)
07:22:04 × hopeless_coder quits (~Shardul@2402:e280:3e2a:1cd:90d:fe98:dead:4ac2) (Quit: Leaving)
07:38:54 × electr0n quits (~electr0n@about/security/founder/electr0n) (Ping timeout: 260 seconds)
07:48:00 steve__ joins (~steve@ool-182c2aa4.dyn.optonline.net)
07:48:07 <steve__> hello
07:54:20 <steve__> is there a channel for more general X questions?
10:30:12 <liskin> steve__: not sure; there probably are some xorg-related channels somewhere but often generic X questions are most likely to be answered by minimalist WM nerds anyway
10:30:29 <liskin> steve__: what I mean is feel free to ask here
10:30:50 <liskin> mc47[m]: are you attending haskell.love like you said a week or so ago?
10:31:27 liskin hates these online conferences because the absence of having to actually go there and mentally prepare myself for not doing anything else that…
10:31:38 <liskin> *that day
10:47:53 <Solid> yeah that was my feeling last year as well
10:48:13 <Solid> so I just won't attend this year and will watch interesting talks later
10:51:23 <liskin> I'm kind of hoping the hallway track might be better than it was at zurihac
10:51:34 <liskin> Never used spatial.chat before
10:51:57 <liskin> But it'll probably be the same old "extroverted old white man talking" as everywhere
10:52:57 <liskin> I'd really love to chat with some people from the community over a beer, but the pandemic combined with my lack of social skills just kills it.
10:53:39 <liskin> I need a wingman, that's what I need :-)
10:55:15 <Solid> :D
13:16:17 geekosaur joins (~geekosaur@xmonad/geekosaur)
14:30:37 L29Ah injects isopropyl alcohol in liskin
14:31:21 <liskin> L29Ah: is that meant to help? :-)
14:31:29 <L29Ah> yes
14:31:59 <L29Ah> liskin: anyway so do i get it right that you don't know why the cabal setup doesn't work for me as you only use stack?
14:33:07 <liskin> L29Ah: it's more of a "I'd need to be way more hands on to be able to help you" rather than "no idea"
14:35:05 <L29Ah> ok i'll mess with gentoo for ad-hoc bisecting
14:41:32 × slep quits (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (Ping timeout: 252 seconds)
14:43:59 <L29Ah> damn i can no longer repro it
14:44:25 <L29Ah> maybe it was some window with some annoying property, idk
14:48:50 <liskin> hm, I learned something today: Isopropyl alcohol, via its metabolites, is somewhat more toxic than ethanol, but considerably less toxic than ethylene glycol or methanol. Death from ingestion or absorbtion of even relatively large quantities is rare. :-)
14:49:13 <L29Ah> it's less toxic
14:49:17 <liskin> I actually thought it's much more dangerous than booze
14:49:25 <liskin> dunno why
14:49:30 <L29Ah> ethanol metabolises into a carcinogen, IPA metabolises into food
14:51:46 <liskin> oh
14:51:58 <liskin> so where do I get IPA-based beer
14:52:17 <liskin> iso-propyl-alcohol india-pale-ale
14:52:20 <liskin> that's perfect!
14:55:13 <geekosaur> it's less toxic but it makes your stomach fairly upset
15:16:19 slep joins (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net)
15:24:27 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.2)
16:00:08 × TAydner[m] quits (~taydinerm@2001:470:69fc:105::3e55) (Quit: You have been kicked for being idle)
16:15:10 <L29Ah> ok downgraded way before the recent changes and it segfaults
16:15:16 <L29Ah> #0 0x0000000000d99869 in xmonadzm0zi16zi99999zm1NVWfzz55W6QFvQzzDgdWm3D_XMonadziCore_zdfLayoutClassLayoutWord64zuzdchandleMessage_info ()
16:15:19 <L29Ah> that's where
16:15:27 qbt joins (~edun@user/edun)
16:15:29 <L29Ah> trying to trim down my config to a minimal repro
16:15:52 <L29Ah> apparently the crash is depend on tkabber windows
16:15:52 seschwar joins (~seschwar@user/seschwar)
16:16:32 <L29Ah> meanwhile i found a regression in xmonad-core that breaks tabbed from xmonad-contrib, will bisect later
16:39:14 <L29Ah> ok reported all my findings in github
16:54:25 mc47 joins (~mc47@xmonad/TheMC47)
16:55:16 <mc47> liskin I completely forgot about the conference
16:58:35 <liskin> mc47: were you celebrating the finishing of your thesis yesterday? :-)
17:01:07 × mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 252 seconds)
17:03:34 <mc47[m]> Jumped on a bus and I'm staying at a friend's house :D been too long since I traveled to a new place
17:08:02 <L29Ah> 17:55:14]<geekosaur> it's less toxic but it makes your stomach fairly upset
17:08:02 <L29Ah> didn't notice that at 310mL 10% IPA
17:10:40 <geekosaur> isopropyl?
17:10:59 <geekosaur> I'd be surprised if someone brewed an IPA with that
17:16:36 <L29Ah> yes, isopropyl alcohol, spectroscopic-grade
18:14:43 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
19:29:54 Deenysz[m] parts (~deenyszma@2001:470:69fc:105::defc) ()
20:13:45 Hash joins (~weechat@thestonedapes.com)
21:35:06 × abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving)
22:14:11 × wonko quits (~wjc@62.115.229.50) (Ping timeout: 252 seconds)
22:24:00 benin0369323 joins (~benin@183.82.24.241)
23:21:15 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)

All times are in UTC on 2021-09-10.