Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→ 184,913 events total
2023-08-29 05:19:00 × will quits (~will@2603-9008-1602-bfba-f0f1-51d4-0c70-3341.inf6.spectrum.com) (Client Quit)
2023-08-29 06:06:19 × td_ quits (~td@i5387093F.versanet.de) (Ping timeout: 255 seconds)
2023-08-29 06:08:15 td_ joins (~td@i5387092A.versanet.de)
2023-08-29 06:19:28 <deebo> when using scratchpads, is there an option other than customFloating and defaultFloating that would be "corner at this location, size 'original'"?
2023-08-29 06:34:25 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
2023-08-29 06:36:32 <[Leary]> deebo: See X.H.ManageHelpers.do(SideFloat|FloatAt|FloatDep)
2023-08-29 06:38:44 <deebo> is there some pixel'ish helper for the 0...1 location ranges
2023-08-29 06:39:10 <deebo> for whatever to current resolution is
2023-08-29 06:42:10 <[Leary]> Not that I'm aware of. You can use `liftX (gets (screenRect . W.screenDetail . W.current . windowset))` (untested) to get the resolution in a ManageHook context.
2023-08-29 06:43:01 <deebo> thanks, will do some testing
2023-08-29 07:28:04 ircbrowse_tom joins (~ircbrowse@2a01:4f8:1c1c:9319::1)
2023-08-29 07:28:06 Server sets mode +cnt
2023-08-29 07:51:10 cfricke joins (~cfricke@user/cfricke)
2023-08-29 08:20:03 × szczot3k quits (fkszczot@wikimedia/fkszczot) (Excess Flood)
2023-08-29 08:20:13 hightower4 joins (~hightower@89-164-107-241.dsl.iskon.hr)
2023-08-29 08:20:50 szczot3k joins (fkszczot@wikimedia/fkszczot)
2023-08-29 08:22:37 × hightower3 quits (~hightower@89-164-126-160.dsl.iskon.hr) (Ping timeout: 248 seconds)
2023-08-29 08:22:44 <Solid> deebo: you can perhaps adjust X.L.FixedColumn's 'widthCols': https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/src/XMonad.Layout.FixedColumn.html#widthCols
2023-08-29 09:31:41 mc47 joins (~mc47@xmonad/TheMC47)
2023-08-29 09:31:42 hightower3 joins (~hightower@213-202-64-37.dsl.iskon.hr)
2023-08-29 09:34:11 × hightower4 quits (~hightower@89-164-107-241.dsl.iskon.hr) (Ping timeout: 245 seconds)
2023-08-29 09:51:50 × ft quits (~ft@p508db658.dip0.t-ipconnect.de) (Quit: leaving)
2023-08-29 10:35:20 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.0.3)
2023-08-29 12:10:16 thunderrd joins (~thunderrd@183.182.114.166)
2023-08-29 12:23:41 Nixkernal joins (~Nixkernal@119.4.193.178.dynamic.wline.res.cust.swisscom.ch)
2023-08-29 13:51:32 <geekosaur> https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L407-L436
2023-08-29 15:32:31 × thunderrd quits (~thunderrd@183.182.114.166) (Remote host closed the connection)
2023-08-29 15:33:34 thunderrd joins (~thunderrd@183.182.114.166)
2023-08-29 15:36:30 × thunderrd quits (~thunderrd@183.182.114.166) (Remote host closed the connection)
2023-08-29 15:55:47 × todi quits (~todi@p4fd1a580.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in)
2023-08-29 16:06:51 <[Leary]> geekosaur: I happened to notice the implementation of `unlessQuery` just below. We have `findM` in X.Prelude now, so you can simplify the last two lines to `match <- findM (runQuery q) ws; when (match == Nothing) x` and get short-circuiting.
2023-08-29 16:18:16 <geekosaur> yeh, I slapped that together kinda quickly because I kept crashing my xmonad (I still don't know why nobody else can reproduce it)
2023-08-29 16:18:35 <geekosaur> and restarting caused problems, as per the comments where it's used
2023-08-29 16:20:39 thunderrd joins (~thunderrd@183.182.114.166)
2023-08-29 19:20:03 todi joins (~todi@p4fd1a580.dip0.t-ipconnect.de)
2023-08-29 19:32:40 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
2023-08-29 19:40:53 hightower2 joins (~hightower@141-136-238-141.dsl.iskon.hr)
2023-08-29 19:42:36 × hightower3 quits (~hightower@213-202-64-37.dsl.iskon.hr) (Ping timeout: 248 seconds)
2023-08-29 19:49:57 ft joins (~ft@p508db658.dip0.t-ipconnect.de)
2023-08-29 19:57:15 hightower3 joins (~hightower@141-136-157-92.dsl.iskon.hr)
2023-08-29 19:59:00 × hightower2 quits (~hightower@141-136-238-141.dsl.iskon.hr) (Ping timeout: 246 seconds)
2023-08-30 02:13:47 hightower4 joins (~hightower@141-136-175-225.dsl.iskon.hr)
2023-08-30 02:16:31 × hightower3 quits (~hightower@141-136-157-92.dsl.iskon.hr) (Ping timeout: 258 seconds)
2023-08-30 02:37:47 × td_ quits (~td@i5387092A.versanet.de) (Ping timeout: 246 seconds)
2023-08-30 02:39:35 td_ joins (~td@i53870918.versanet.de)
2023-08-30 03:44:23 × gauge quits (~gauge@user/gauge) (Read error: Connection reset by peer)
2023-08-30 03:44:49 gauge joins (~gauge@user/gauge)
2023-08-30 04:18:46 × amenonsen quits (~amenonsen@pitta.toroid.org) (Remote host closed the connection)
2023-08-30 04:19:08 amenonsen joins (~amenonsen@pitta.toroid.org)
2023-08-30 04:24:10 × gauge quits (~gauge@user/gauge) (Quit: Quitting)
2023-08-30 04:24:59 gauge joins (~gauge@user/gauge)
2023-08-30 04:26:41 × gauge quits (~gauge@user/gauge) (Read error: Connection reset by peer)
2023-08-30 04:30:17 redgloboli joins (~redglobol@user/redgloboli)
2023-08-30 04:30:39 gauge joins (~gauge@user/gauge)
2023-08-30 05:46:14 × [Leary] quits (~Leary]@user/Leary/x-0910699) (Remote host closed the connection)
2023-08-30 05:46:32 [Leary] joins (~Leary]@user/Leary/x-0910699)
2023-08-30 05:57:56 × td_ quits (~td@i53870918.versanet.de) (Quit: waking up from the american dream ...)
2023-08-30 06:20:09 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: done!)
2023-08-30 06:52:55 td_ joins (~td@i5387090D.versanet.de)
2023-08-30 07:58:18 mc47 joins (~mc47@xmonad/TheMC47)
2023-08-30 08:20:17 × tv quits (~tv@user/tv) (Read error: Connection reset by peer)
2023-08-30 08:36:12 tv joins (~tv@user/tv)
2023-08-30 09:16:14 cfricke joins (~cfricke@user/cfricke)
2023-08-30 09:36:03 T_X_ joins (~T_X@diktynna.open-mesh.org)
2023-08-30 09:36:29 × T_X quits (~T_X@diktynna.open-mesh.org) (Read error: Connection reset by peer)
2023-08-30 09:58:35 × ft quits (~ft@p508db658.dip0.t-ipconnect.de) (Quit: leaving)
2023-08-30 10:06:10 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 255 seconds)
2023-08-30 11:36:43 cfricke joins (~cfricke@user/cfricke)
2023-08-30 11:37:31 × tv quits (~tv@user/tv) (Ping timeout: 255 seconds)
2023-08-30 11:52:07 tv joins (~tv@user/tv)
2023-08-30 13:16:56 × thunderrd quits (~thunderrd@183.182.114.166) (Remote host closed the connection)
2023-08-30 14:17:08 × tv quits (~tv@user/tv) (Ping timeout: 246 seconds)
2023-08-30 14:18:23 thyriaen joins (~thyriaen@2a01:aea0:dd4:6de3:6245:cbff:fe9f:48b1)
2023-08-30 14:30:20 <thyriaen> geekosaur, i only really want to have 2 config files for desktop and laptop
2023-08-30 14:30:35 <thyriaen> and only have some values replaced -- this is something i would do with a preprocessor
2023-08-30 14:30:47 <thyriaen> is there a more elegant solution how it should be done ?
2023-08-30 14:31:07 tv joins (~tv@user/tv)
2023-08-30 14:38:02 × thyriaen quits (~thyriaen@2a01:aea0:dd4:6de3:6245:cbff:fe9f:48b1) (Quit: Leaving)
2023-08-30 14:41:04 thyriaen joins (~thyriaen@2a01:aea0:dd4:6de3:6245:cbff:fe9f:48b1)
2023-08-30 14:44:52 <geekosaur> the problem with a preprocessor is you will need a build script to tell it what to do
2023-08-30 14:45:14 <geekosaur> you might look into template haskell instead
2023-08-30 14:45:48 <[Leary]> I suggest something like `data Host = LaptopHostname | DesktopHostname | Other; main = do { host <- parseHost <$> readProcess "hostname" [] ""; xmonad (buildConfig host) }`.
2023-08-30 14:46:10 <[Leary]> There's just no need for a preprocessor or template haskell here. Ordinary Haskell will do.
2023-08-30 14:46:12 <geekosaur> there is alaso that
2023-08-30 14:52:55 <geekosaur> do remember that your config is a program, you can look things up and change behavior however you wish
2023-08-30 15:14:05 <thyriaen> [Leary] my mind is blown
2023-08-30 15:14:27 <thyriaen> however it will be too complicated for me i think
2023-08-30 15:14:39 <geekosaur> huh?
2023-08-30 15:15:07 <geekosaur> it's surely better than TH and almost certainly easier than maintaining a buildscript to set defines for a preprocessor
2023-08-30 15:30:41 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.0.4)
2023-08-30 15:44:26 × thyriaen quits (~thyriaen@2a01:aea0:dd4:6de3:6245:cbff:fe9f:48b1) (Remote host closed the connection)
2023-08-30 16:42:11 × ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 260 seconds)
2023-08-30 16:56:20 ml| joins (~ml|@user/ml/x-5298235)
2023-08-30 17:02:23 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
2023-08-30 18:27:00 × jeeeun8 quits (~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat)
2023-08-30 18:30:30 jeeeun8 joins (~jeeeun@78.40.148.178)
2023-08-30 19:25:31 ft joins (~ft@p508db658.dip0.t-ipconnect.de)
2023-08-30 19:55:33 bear34 joins (~bear@c-76-131-115-3.hsd1.co.comcast.net)
2023-08-30 19:57:42 <bear34> hey folks, i'm running into issues when booting into xmonad where things like firefox don't start for up to 30 seconds. journalctl shows an error like this:
2023-08-30 19:57:44 <bear34> Aug 30 13:38:58 linux xdg-desktop-por[3337]: Failed to create secret proxy: Error calling StartServiceByName for org.freedesktop.secrets: Timeout was reached

All times are in UTC.