Home liberachat/#xmonad: Logs Calendar

Logs on 2024-12-15 (liberachat/#xmonad)

00:16:57 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca)
00:47:07 <Leary> Profpatsch: https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Layout-SideBorderDecoration.html
00:50:13 <geekosaur> mm, I knew we had that but didn't know (or forgot) that it wasn't just a _side_ border
00:55:48 × rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection)
00:56:48 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca)
00:58:23 × rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection)
01:57:52 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca)
02:23:21 × gauge quits (~gauge@user/gauge) (Ping timeout: 276 seconds)
02:40:19 tv joins (~tv@user/tv)
02:43:27 gauge joins (~gauge@user/gauge)
03:14:01 × Buliarous quits (~gypsydang@46.232.210.139) (Quit: leaving)
03:14:31 Buliarous joins (~gypsydang@46.232.210.139)
03:42:41 × terrorjack4 quits (~terrorjac@2a01:4f8:c17:dc9f::) (Quit: The Lounge - https://thelounge.chat)
03:45:41 terrorjack4 joins (~terrorjac@2a01:4f8:c17:dc9f::)
03:51:46 × td_ quits (~td@i53870921.versanet.de) (Ping timeout: 252 seconds)
03:53:37 td_ joins (~td@i53870925.versanet.de)
07:20:44 × rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection)
08:27:26 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca)
08:47:40 × rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection)
09:33:33 ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207)
09:34:39 × ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Client Quit)
12:38:06 × catman quits (~catman@user/catman) (Quit: WeeChat 4.4.4)
12:41:02 × OftenFaded quits (~OftenFade@user/tisktisk) (Quit: Client closed)
12:45:21 catman joins (~catman@user/catman)
13:11:35 ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207)
13:40:23 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
14:05:35 <Profpatsch> Leary: yay
14:25:31 × Digit quits (~user@user/digit) (Remote host closed the connection)
14:36:09 L29Ah joins (~L29Ah@wikipedia/L29Ah)
14:37:08 <Profpatsch> --
14:37:10 <Profpatsch> -- 1. If all three of xmonad's environment variables (@XMONAD_DATA_DIR@,
14:37:12 <Profpatsch> -- @XMONAD_CONFIG_DIR@, and @XMONAD_CACHE_DIR@) are set, use them.
14:37:15 <Profpatsch> I nearly went crazy
14:37:25 <Profpatsch> I was setting XMONAD_CONFIG_DIR and it was flat-out ignored
14:37:37 <geekosaur> yes. I don't like this much tbh
14:37:40 <Profpatsch> this is all kinda annoying lol
14:38:13 <geekosaur> pretty much any time I want to use that, I only want to change one of them from the default, but I didn't write that code
14:39:47 <Profpatsch> at the point where I set that I don’t really have a good reference to the correct cache dir (i.e. the context of $XDG_CACHE_DIR) so this is gonna be tricky
14:40:13 <Profpatsch> I think they have to be absolute, but not sure
14:40:23 <Profpatsch> okay time to patch xmonad
14:40:40 <Profpatsch> that is gonna be easier than actually working around this
14:59:03 × ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 244 seconds)
14:59:04 <geekosaur> Solid once (actually twice, I think) told me why it needed to be that way, but with my "xmonad user" hat on it's still annoying as hell
14:59:48 <geekosaur> especially since I need to look up the XDG docs to see what the other ones need to be set to if I need to change only one of them
15:01:24 <haskellbridge> <Solid (@slot-:matrix.org)> huh, I actually don't remember why I did it that way
15:02:49 <geekosaur> I think it was just to simplify things because everything else looks up all three values at the same time, and modifying them to only do 1 or 2 would make it all much more complex
15:03:57 <geekosaur> although I think we could just use `Maybe`s and look up all three but only keep when the corresponding value is `Nothing`. would be better UX
15:04:03 Digit joins (~user@user/digit)
15:04:34 <geekosaur> to be remembered here is that this has to happen at a fairly awkward point in xmonad initialization
15:04:43 <haskellbridge> <Solid (@slot-:matrix.org)> the directories that we picked are part of XConf, so I don't think it was that
15:05:19 <geekosaur> because it has to be done before the config recompile
15:05:30 <haskellbridge> <Solid (@slot-:matrix.org)> Mh, that is true as well
15:05:41 <haskellbridge> <Solid (@slot-:matrix.org)> But maybe that shouldn't be a reason :)
15:06:02 <geekosaur> ideally no, but I recall it being a significant pain point when you were designing this
15:06:26 <geekosaur> maybe we just need to look at a refactor of xmonad initialization
15:09:04 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
15:10:05 <haskellbridge> <Solid (@slot-:matrix.org)> Profpatsch: Patches welcome, I guess :)
15:39:31 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca)
15:56:33 × rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection)
16:00:00 rekahsoft joins (~rekahsoft@76.69.85.220)
16:00:38 L29Ah joins (~L29Ah@wikipedia/L29Ah)
16:21:44 Digitteknohippie joins (~user@user/digit)
16:22:31 <Profpatsch> Solid: https://github.com/xmonad/xmonad/pull/520
16:22:51 × Digit quits (~user@user/digit) (Ping timeout: 246 seconds)
16:24:22 <Profpatsch> only setting XDG_CONFIG_DIR now seems to work
16:27:12 Digitteknohippie is now known as Digit
16:29:19 OftenFaded joins (~OftenFade@user/tisktisk)
16:53:02 × rekahsoft quits (~rekahsoft@76.69.85.220) (Remote host closed the connection)
16:55:29 ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207)
17:29:23 × ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Quit: ash3en)
19:11:56 × OftenFaded quits (~OftenFade@user/tisktisk) (Quit: Client closed)
19:22:08 ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207)
19:44:23 × ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Quit: ash3en)
20:05:56 Digitteknohippie joins (~user@user/digit)
20:07:15 × Digit quits (~user@user/digit) (Ping timeout: 260 seconds)
20:29:10 × catman quits (~catman@user/catman) (Quit: WeeChat 4.4.4)
21:24:06 catman joins (~catman@user/catman)
21:25:48 × catman quits (~catman@user/catman) (Client Quit)
21:27:11 catman joins (~catman@user/catman)
21:28:42 Digitteknohippie is now known as Digit
21:45:08 OftenFaded joins (OftenFaded@user/tisktisk)
22:35:49 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca)
23:34:41 × catman quits (~catman@user/catman) (Ping timeout: 248 seconds)
23:36:30 catman joins (~catman@user/catman)
23:50:29 × weitcis quits (~quassel@s-149-142-31-81.resnet.ucla.edu) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)

All times are in UTC on 2024-12-15.