| 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 +0000 | henninb | (~henninb@97-116-138-116.mpls.qwest.net) (Quit: leaving) |
| 2022-05-31 01:58:13 +0000 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-05-31 02:03:33 +0000 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 246 seconds) |
| 2022-05-31 02:12:00 +0000 | Guest7820 | (~Guest78@2409:4071:2096:483b:d65d:f730:b50f:fa19) |
| 2022-05-31 02:12:53 +0000 | Guest7820 | neoatnebula |
| 2022-05-31 02:16:08 +0000 | neoatnebula | (~Guest78@2409:4071:2096:483b:d65d:f730:b50f:fa19) (Client Quit) |
| 2022-05-31 02:16:25 +0000 | neoatnebula | (~neoatnebu@2409:4071:2096:483b:d65d:f730:b50f:fa19) |
| 2022-05-31 02:18:05 +0000 | neoatnebula | (~neoatnebu@2409:4071:2096:483b:d65d:f730:b50f:fa19) (Client Quit) |
| 2022-05-31 02:23:23 +0000 | banc | (banc@gateway/vpn/airvpn/banc) |
| 2022-05-31 02:39:27 +0000 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 244 seconds) |
| 2022-05-31 02:44:17 +0000 | terrorjack | (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat) |
| 2022-05-31 02:46:46 +0000 | terrorjack | (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 2022-05-31 02:53:53 +0000 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 255 seconds) |
| 2022-05-31 04:25:40 +0000 | chomwitt | (~chomwitt@2a02:587:dc11:7d00:a7f0:c7db:e9b3:6e1d) |
| 2022-05-31 07:22:44 +0000 | VeronicaLova[m] | (~brainzint@2001:470:69fc:105::2:1ed2) |
| 2022-05-31 07:39:41 +0000 | shinjipf | (~shinjipf@vmi826685.contaboserver.net) |
| 2022-05-31 07:39:48 +0000 | mc47 | (~mc47@xmonad/TheMC47) |
| 2022-05-31 07:41:18 +0000 | benin | (~benin@183.82.177.185) |
| 2022-05-31 07:41:35 +0000 | cfricke | (~cfricke@user/cfricke) |
| 2022-05-31 08:04:02 +0000 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2022-05-31 08:53:02 +0000 | Hash | (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Quit: ZNC - https://znc.in) |
| 2022-05-31 08:54:34 +0000 | Hash | (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) |
| 2022-05-31 08:57:35 +0000 | Hash | (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Client Quit) |
| 2022-05-31 08:58:31 +0000 | Hash | (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) |
| 2022-05-31 09:00:09 +0000 | DeepMajumder[m] | (~reddocmdm@2001:470:69fc:105::1:f486) (Quit: You have been kicked for being idle) |
| 2022-05-31 09:01:43 +0000 | Hash | (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Max SendQ exceeded) |
| 2022-05-31 09:02:50 +0000 | Hash | (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) |
| 2022-05-31 09:12:20 +0000 | Hash | (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Ping timeout: 255 seconds) |
| 2022-05-31 09:19:08 +0000 | Hash | (~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) |
| 2022-05-31 09:31:03 +0000 | benin | (~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 +0000 | henninb | (~henninb@97-116-138-116.mpls.qwest.net) |
| 2022-05-31 12:23:47 +0000 | chomwitt | (~chomwitt@2a02:587:dc11:7d00:a7f0:c7db:e9b3:6e1d) (Ping timeout: 260 seconds) |
| 2022-05-31 13:12:13 +0000 | noex_ | noex |
| 2022-05-31 13:12:27 +0000 | noex | (~null@2600:8804:14e0:104:8804:14e0:104:0) (Changing host) |
| 2022-05-31 13:12:27 +0000 | noex | (~null@user/noex) |
| 2022-05-31 13:16:46 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2022-05-31 13:17:36 +0000 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Client Quit) |
| 2022-05-31 13:43:47 +0000 | cfricke | (~cfricke@user/cfricke) (Ping timeout: 240 seconds) |
| 2022-05-31 14:22:36 +0000 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-05-31 14:32:07 +0000 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-05-31 16:00:13 +0000 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-05-31 16:42:29 +0000 | cfricke | (~cfricke@user/cfricke) |
| 2022-05-31 16:52:47 +0000 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 2022-05-31 16:55:42 +0000 | cfricke | (~cfricke@user/cfricke) (Ping timeout: 246 seconds) |
| 2022-05-31 18:17:59 +0000 | spaceseller | (~spacesell@31.147.205.13) |
| 2022-05-31 18:23:58 +0000 | spaceseller | (~spacesell@31.147.205.13) (Quit: Leaving) |
| 2022-05-31 18:25:54 +0000 | stackdroid18 | (14094@user/stackdroid) |
| 2022-05-31 18:31:39 +0000 | steve__ | (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-05-31 21:09:20 +0000 | td_ | (~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 +0000 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
| 2022-05-31 22:01:51 +0000 | nevyn | (~k.dockz@c-68-43-234-118.hsd1.mi.comcast.net) |
| 2022-05-31 22:03:38 +0000 | nev_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 +0000 | Benzi-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 +0000 | stackdroid18 | (14094@user/stackdroid) (Quit: hasta la vista... tchau!) |