2022/05/31

2022-05-31 00:00:00 +0000 <henninb> I really appreciate the folks on this channel there are not a lot of xmonad users out there so we need to stick together.
2022-05-31 00:08:56 +0000henninb(~henninb@97-116-138-116.mpls.qwest.net) (Quit: leaving)
2022-05-31 01:58:13 +0000steve__(~steve@ool-182c2b80.dyn.optonline.net)
2022-05-31 02:03:33 +0000banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 246 seconds)
2022-05-31 02:12:00 +0000Guest7820(~Guest78@2409:4071:2096:483b:d65d:f730:b50f:fa19)
2022-05-31 02:12:53 +0000Guest7820neoatnebula
2022-05-31 02:16:08 +0000neoatnebula(~Guest78@2409:4071:2096:483b:d65d:f730:b50f:fa19) (Client Quit)
2022-05-31 02:16:25 +0000neoatnebula(~neoatnebu@2409:4071:2096:483b:d65d:f730:b50f:fa19)
2022-05-31 02:18:05 +0000neoatnebula(~neoatnebu@2409:4071:2096:483b:d65d:f730:b50f:fa19) (Client Quit)
2022-05-31 02:23:23 +0000banc(banc@gateway/vpn/airvpn/banc)
2022-05-31 02:39:27 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 244 seconds)
2022-05-31 02:44:17 +0000terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
2022-05-31 02:46:46 +0000terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1)
2022-05-31 02:53:53 +0000steve__(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 255 seconds)
2022-05-31 04:25:40 +0000chomwitt(~chomwitt@2a02:587:dc11:7d00:a7f0:c7db:e9b3:6e1d)
2022-05-31 07:22:44 +0000VeronicaLova[m](~brainzint@2001:470:69fc:105::2:1ed2)
2022-05-31 07:39:41 +0000shinjipf(~shinjipf@vmi826685.contaboserver.net)
2022-05-31 07:39:48 +0000mc47(~mc47@xmonad/TheMC47)
2022-05-31 07:41:18 +0000benin(~benin@183.82.177.185)
2022-05-31 07:41:35 +0000cfricke(~cfricke@user/cfricke)
2022-05-31 08:04:02 +0000mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-05-31 08:53:02 +0000Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Quit: ZNC - https://znc.in)
2022-05-31 08:54:34 +0000Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net)
2022-05-31 08:57:35 +0000Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Client Quit)
2022-05-31 08:58:31 +0000Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net)
2022-05-31 09:00:09 +0000DeepMajumder[m](~reddocmdm@2001:470:69fc:105::1:f486) (Quit: You have been kicked for being idle)
2022-05-31 09:01:43 +0000Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Max SendQ exceeded)
2022-05-31 09:02:50 +0000Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net)
2022-05-31 09:12:20 +0000Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Ping timeout: 255 seconds)
2022-05-31 09:19:08 +0000Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net)
2022-05-31 09:31:03 +0000benin(~benin@183.82.177.185) (Quit: The Lounge - https://thelounge.chat)
2022-05-31 11:54:19 +0000 <FernandoSchuindt> Is it possible nowadays to run xmonad on XWayland?
2022-05-31 11:56:22 +0000 <geekosaur> not yet
2022-05-31 11:56:48 +0000 <geekosaur> oh, on XWayland. that should work, it's just of limited use because it can only manage XWayland windows
2022-05-31 11:57:48 +0000 <FernandoSchuindt> thank you once again geekosaur
2022-05-31 12:10:28 +0000henninb(~henninb@97-116-138-116.mpls.qwest.net)
2022-05-31 12:23:47 +0000chomwitt(~chomwitt@2a02:587:dc11:7d00:a7f0:c7db:e9b3:6e1d) (Ping timeout: 260 seconds)
2022-05-31 13:12:13 +0000noex_noex
2022-05-31 13:12:27 +0000noex(~null@2600:8804:14e0:104:8804:14e0:104:0) (Changing host)
2022-05-31 13:12:27 +0000noex(~null@user/noex)
2022-05-31 13:16:46 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2022-05-31 13:17:36 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Client Quit)
2022-05-31 13:43:47 +0000cfricke(~cfricke@user/cfricke) (Ping timeout: 240 seconds)
2022-05-31 14:22:36 +0000steve__(~steve@ool-182c2b80.dyn.optonline.net)
2022-05-31 14:32:07 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-05-31 16:00:13 +0000liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-05-31 16:42:29 +0000cfricke(~cfricke@user/cfricke)
2022-05-31 16:52:47 +0000steve__(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds)
2022-05-31 16:55:42 +0000cfricke(~cfricke@user/cfricke) (Ping timeout: 246 seconds)
2022-05-31 18:17:59 +0000spaceseller(~spacesell@31.147.205.13)
2022-05-31 18:23:58 +0000spaceseller(~spacesell@31.147.205.13) (Quit: Leaving)
2022-05-31 18:25:54 +0000stackdroid18(14094@user/stackdroid)
2022-05-31 18:31:39 +0000steve__(~steve@ool-182c2b80.dyn.optonline.net)
2022-05-31 21:09:20 +0000td_(~td@muedsl-82-207-238-004.citykom.de)
2022-05-31 21:59:08 +0000 <henninb> Greetings, can anyone point me to a snip of code or a lib that programatically gets the list of layouts for a given workspace? I did some searches and could not find anything. Thank you.
2022-05-31 21:59:22 +0000liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-05-31 22:01:51 +0000nevyn(~k.dockz@c-68-43-234-118.hsd1.mi.comcast.net)
2022-05-31 22:03:38 +0000nev_yn(~k.dockz@c-68-43-234-118.hsd1.mi.comcast.net) (Ping timeout: 255 seconds)
2022-05-31 22:06:17 +0000 <geekosaur> henninb, you couldn't find anything because there isn't one. There isn't actually a "list of layouts", there's a big layout function parts of which behave sort of like a list
2022-05-31 22:06:32 +0000 <geekosaur> (via a special Choose function)
2022-05-31 22:13:43 +0000 <henninb> thanks as always geekosaur.
2022-05-31 22:16:09 +0000 <[Leary]> I'm fairly sure "behave sort of like a list" is enough, though. The real question is why would you want this when it's the same (modulo currency and non-persistent replacement) on each workspace?
2022-05-31 22:18:35 +0000 <geekosaur> um, X.L.PerWorkspace is a thing
2022-05-31 22:19:07 +0000 <[Leary]> That's not actually a different layout ... well, I guess it's a matter of how you think of it.
2022-05-31 22:19:22 +0000 <geekosaur> as are several other clever things like IfMax, some of which make the notion of "list of layouts" dubious
2022-05-31 22:21:15 +0000 <henninb> currently I have a key map to rotate the layouts for a given workstation. I have the list hard coded (I am not a fan of) and that is why I was thinking about getting the list programatically.
2022-05-31 22:23:09 +0000 <geekosaur> mod-space does that? without a list?
2022-05-31 22:24:06 +0000 <geekosaur> https://github.com/xmonad/xmonad/blob/master/src/XMonad/Config.hs#L192
2022-05-31 22:24:23 +0000 <henninb> geekosaur, it probably does by default. It wasn't working so I put the following in explicitly. `, ("M-<Space>", NamedActions.addName "Switch Layout" $ cycleThroughLayouts ["Main", "Grid", "3Column", "3ColumnMid", "Mag", "Common", "Terminal", "Media", "Reading", "Spiral", "Panel"])`
2022-05-31 22:25:52 +0000 <henninb> geekosaur, looks like I should do a `sendMessage NextLayout` instead.
2022-05-31 22:27:29 +0000 <geekosaur> yes. I would wonder why you thought it wasn't working, though; are you doing something weird in your layoutHook?
2022-05-31 22:28:31 +0000 <henninb> geekosaur, very possible I messed up my layoutHook.
2022-05-31 22:30:22 +0000 <henninb> https://github.com/henninb/dotfiles/blob/main/.xmonad/lib/Local/Layouts.hs
2022-05-31 22:33:42 +0000 <geekosaur> seems like it should be okay
2022-05-31 22:36:16 +0000 <henninb> I thought so too. I don't mind having the explicit call in the code.
2022-05-31 22:36:59 +0000 <henninb> I see the problem with my config. myRemoveKeys = [¬ 6 (superKeyMask .|. shiftMask, xK_space)
2022-05-31 22:38:41 +0000 <geekosaur> that's mod-shift-space which does something else (forcibly reset layout)
2022-05-31 22:39:09 +0000 <geekosaur> now if you have that without shiftMask then you'd have removed the NextLayout binding
2022-05-31 22:40:00 +0000Benzi-Junior(~BenziJuni@dsl-149-64-179.hive.is) (Ping timeout: 260 seconds)
2022-05-31 22:40:01 +0000 <henninb> good point. I don't have it without the shiftMask.
2022-05-31 22:54:49 +0000 <geekosaur> NextLayout works here, fwiw
2022-05-31 23:09:18 +0000 <geekosaur> (it was worth testing because we made some changes for 0.17, including that that silly import dance is no longer necessary for JumpToLayout to work)
2022-05-31 23:55:39 +0000stackdroid18(14094@user/stackdroid) (Quit: hasta la vista... tchau!)