Logs: liberachat/#xmonad
| 2022-10-25 19:07:33 | <jabuxas> | It works ok, when I do mod+9, doesn't take me anywhere. The only problem I'm having is that xmobar still shows that last workspace on the bar, but I don't have it anymore. |
| 2022-10-25 19:08:45 | <jabuxas> | what could be the reason? |
| 2022-10-25 19:09:11 | <geekosaur> | it will until you log out and back in, because the old one was copied across the restart in the layout information |
| 2022-10-25 19:09:33 | <geekosaur> | this is a hard to fix shortcoming of how xmonad saves and restores layout information across mod-q restarts |
| 2022-10-25 19:11:29 | <jabuxas> | well thankfully it will work after a logout then, that is something good. I was confused because when I got the config from a friend, they only had 5 workspaces and the bar looked normal, and I apparently had only changed the number of workspaces so I was very baffled at why it would "break" on me. |
| 2022-10-25 19:11:38 | <jabuxas> | thank you again geekosaur :) |
| 2022-10-25 19:11:39 | <geekosaur> | mm, I suppose hypothetically we could just not serialize any ws with an empty stack |
| 2022-10-25 19:11:54 | <geekosaur> | \not sure if that would break anything off the top of my head |
| 2022-10-25 19:18:41 | <geekosaur> | (liskin?) |
| 2022-10-25 20:04:58 | <thyriaen> | geekosaur, can i ask what you use as a xdg file picker ? |
| 2022-10-25 20:07:19 | <geekosaur[m]> | I run XMonad with MATE so I use its file picker |
| 2022-10-25 20:08:06 | <thyriaen> | ok |
| 2022-10-25 20:46:37 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Ping timeout: 240 seconds) |
| 2022-10-25 20:55:14 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 2022-10-25 20:59:42 | <liskin> | geekosaur: we'd need to initialise hidden workspaces at start anyway, and it's not exactly obvious what the final set of workspaces should be given (workspaces from config, workspaces from previous run) |
| 2022-10-25 21:00:53 | <liskin> | but once it's clear what workspaces should exist in the new instance there doesn't seem to be much potential for breakage |
| 2022-10-25 21:03:14 | <liskin> | if I'm reading the code right what currently happens is that xmonad starts with whatever workspaces are in config, empty, and the first call to windows replaces the windowset with the one loaded from the state file; this code would simply adjust the loaded windowset to have the desired workspaces |
| 2022-10-25 21:03:28 | <liskin> | don't think anything can break by doing that |
| 2022-10-25 21:05:28 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Ping timeout: 246 seconds) |
| 2022-10-25 21:36:05 | <geekosaur> | hm, I've generally seen workspaces that come from the state file that aren't in the initiial config appear at the end of the workspace list. did this change? |
| 2022-10-25 21:48:08 | <liskin> | no, that's completely unrelated, I think |
| 2022-10-25 21:49:10 | <liskin> | X.H.StatusBar sorts workspaces to match the order in the config, because the order in windowset isn't very useful |
| 2022-10-25 21:49:45 | <liskin> | and workspaces not in the config get sorted somewhere… :-) |
| 2022-10-25 21:53:48 | <geekosaur> | ah |
| 2022-10-25 21:54:04 | <geekosaur> | and I looked at the code, it seems you're right |
| 2022-10-25 21:54:21 | <geekosaur> | well, was a good idea while it lasted |
| 2022-10-25 22:06:56 | × | chomwitt quits (~chomwitt@2a02:587:dc10:8200:1ac0:4dff:fedb:a3f1) (Ping timeout: 250 seconds) |
| 2022-10-25 22:07:11 | × | jabuxas quits (~jabuxas@user/jabuxas) (Remote host closed the connection) |
| 2022-10-25 23:11:37 | × | mncheck quits (~mncheck@193.224.205.254) (Ping timeout: 240 seconds) |
| 2022-10-25 23:16:01 | → | jabuxas joins (~klein@user/jabuxas) |
| 2022-10-25 23:16:17 | × | jabuxas quits (~klein@user/jabuxas) (Client Quit) |
| 2022-10-25 23:16:30 | → | jabuxas joins (~klein@user/jabuxas) |
| 2022-10-25 23:16:45 | × | jabuxas quits (~klein@user/jabuxas) (Client Quit) |
| 2022-10-25 23:18:43 | → | jabuxas joins (~klein@user/jabuxas) |
| 2022-10-25 23:21:47 | × | jabuxas quits (~klein@user/jabuxas) (Client Quit) |
| 2022-10-25 23:22:48 | → | jabuxas joins (~klein@2804:14d:ba4c:82ad:ca2b:ec7e:aabd:1076) |
| 2022-10-25 23:23:52 | × | jabuxas quits (~klein@2804:14d:ba4c:82ad:ca2b:ec7e:aabd:1076) (Remote host closed the connection) |
| 2022-10-25 23:24:09 | → | jabuxas joins (~klein@user/jabuxas) |
| 2022-10-25 23:35:35 | → | diep joins (~diep@2a01:cb11:2d7:4a00:a6c5:b9b2:f5e9:55e0) |
| 2022-10-25 23:39:12 | × | diep quits (~diep@2a01:cb11:2d7:4a00:a6c5:b9b2:f5e9:55e0) (Remote host closed the connection) |
| 2022-10-25 23:46:00 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::a80f) (Ping timeout: 272 seconds) |
| 2022-10-26 00:32:13 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::a80f) |
| 2022-10-26 01:00:21 | × | jabuxas quits (~klein@user/jabuxas) (Remote host closed the connection) |
| 2022-10-26 02:04:27 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds) |
| 2022-10-26 02:10:57 | × | td_ quits (~td@83.135.9.24) (Ping timeout: 240 seconds) |
| 2022-10-26 02:12:56 | → | td_ joins (~td@83.135.9.27) |
| 2022-10-26 02:24:05 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-10-26 02:43:10 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat) |
| 2022-10-26 02:45:45 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 2022-10-26 02:47:04 | → | HAL[m] joins (~evadk8mat@2001:470:69fc:105::3ed0) |
| 2022-10-26 04:13:13 | × | [Leary] quits (~Leary]@user/Leary/x-0910699) (Remote host closed the connection) |
| 2022-10-26 04:15:05 | → | [Leary] joins (~Leary]@user/Leary/x-0910699) |
| 2022-10-26 04:15:11 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::a80f) (Ping timeout: 272 seconds) |
| 2022-10-26 04:36:57 | × | redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...) |
| 2022-10-26 04:37:51 | → | redgloboli joins (~redglobol@user/redgloboli) |
| 2022-10-26 05:23:35 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Read error: Connection reset by peer) |
| 2022-10-26 05:25:31 | → | chomwitt joins (~chomwitt@2a02:587:dc10:8200:1ac0:4dff:fedb:a3f1) |
| 2022-10-26 05:31:44 | <reo42[m]> | <geekosaur> "that is, xmobarrc has StdinReade..." <- XMonadPropRead solved the autostart problem but Update message was still there. I tried to add it to commands list (people use StdinReader and UnsafeStdinReader at commands, I thought this would solve) and another weird error:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/90882c17f9fecef793a8c6c634c1e827f02d05ff>) |
| 2022-10-26 05:31:53 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 2022-10-26 05:43:08 | <reo42[m]> | The other thing is, current official tutorial use XMonadProp instead of StdinReader, but I've never found a person that use it in the internet. |
| 2022-10-26 05:49:09 | <Solid> | reo42[m]: I don't think XMonadPropRead is an actual xmobar module |
| 2022-10-26 05:49:22 | <Solid> | and yes, you should use XMonadProp instead of StdinReader if you follow the tutorial |
| 2022-10-26 05:49:24 | <Solid> | (and you should!) |
| 2022-10-26 05:55:02 | <reo42[m]> | <Solid> "reo42: I don't think XMonadPropR..." <- I guess I need a resource that covers xmonad + xmobar with XMobarProp and XMonadPropRead. |
| 2022-10-26 05:55:14 | <reo42[m]> | I couldn't find any yet. |
| 2022-10-26 05:55:15 | <Solid> | that resource is the tutorial :) |
| 2022-10-26 05:56:08 | <reo42[m]> | Solid: OOPS, damn |
| 2022-10-26 05:56:11 | <reo42[m]> | Sorry, thanks :D |
| 2022-10-26 05:57:04 | <reo42[m]> | Ah, it is ``XMonadLog`` |
| 2022-10-26 06:35:50 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
| 2022-10-26 06:36:44 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 2022-10-26 06:37:38 | → | mncheck joins (~mncheck@193.224.205.254) |
| 2022-10-26 06:45:12 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 250 seconds) |
| 2022-10-26 06:45:14 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
| 2022-10-26 06:46:17 | × | chomwitt quits (~chomwitt@2a02:587:dc10:8200:1ac0:4dff:fedb:a3f1) (Ping timeout: 240 seconds) |
| 2022-10-26 06:46:39 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 2022-10-26 06:49:55 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit) |
| 2022-10-26 06:50:45 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 2022-10-26 06:53:40 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit) |
| 2022-10-26 06:54:22 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 2022-10-26 06:56:27 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit) |
| 2022-10-26 06:58:00 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 2022-10-26 07:08:57 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
| 2022-10-26 07:11:38 | × | m5zs7k quits (aquares@web10.mydevil.net) (Ping timeout: 250 seconds) |
| 2022-10-26 07:20:21 | → | m5zs7k joins (aquares@web10.mydevil.net) |
| 2022-10-26 07:50:11 | → | chomwitt joins (~chomwitt@ppp-94-67-192-71.home.otenet.gr) |
| 2022-10-26 07:55:02 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-10-26 09:00:06 | × | iamtheonewiththi quits (~iamtheone@2001:470:69fc:105::2:8a9b) (Quit: You have been kicked for being idle) |
| 2022-10-26 09:00:09 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-10-26 09:30:31 | → | banc- joins (banc@gateway/vpn/airvpn/banc) |
| 2022-10-26 09:31:51 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds) |
| 2022-10-26 10:00:12 | × | ft quits (~ft@p3e9bc845.dip0.t-ipconnect.de) (Quit: leaving) |
| 2022-10-26 10:23:16 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
| 2022-10-26 11:17:58 | <geekosaur> | sorry, I misremembered. I don't use xmobar |
| 2022-10-26 11:18:11 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-10-26 12:12:10 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-10-26 12:17:04 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.6) |
| 2022-10-26 12:20:46 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 2022-10-26 12:22:50 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 2022-10-26 12:22:50 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Client Quit) |
All times are in UTC.