Logs on 2022-12-10 (liberachat/#xmonad)
| 00:09:52 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 256 seconds) |
| 00:24:53 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 00:31:58 | × | tremon quits (~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
| 00:48:03 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.7.1) |
| 03:03:10 | × | banc quits (banc@gateway/vpn/protonvpn/banc) (Ping timeout: 252 seconds) |
| 03:21:46 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 03:24:11 | → | banc joins (banc@gateway/vpn/protonvpn/banc) |
| 03:42:00 | × | td_ quits (~td@83.135.9.40) (Ping timeout: 260 seconds) |
| 03:43:06 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat) |
| 03:43:51 | → | td_ joins (~td@83.135.9.5) |
| 03:45:44 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 05:16:18 | → | Viking667 joins (viking@203.184.11.139) |
| 05:18:58 | <Viking667> | Really quick noob question about ManageHook. className =? "some_string" --> do_stuff(), does "some_string" do a subset of className, or the exact string? |
| 05:20:50 | <Viking667> | Because I'm trying to match on this expression, and I don't seem to get it working: className =? "libreoffice-base" --> doShift "<action=xdotool key super+5>doc</action>" |
| 05:20:53 | × | Lears quits (~Leary]@user/Leary/x-0910699) (Remote host closed the connection) |
| 05:21:57 | <Viking667> | That's meant to match on any libreoffice-base window and to send it off to the 5th desktop, but when I open a database with libreoffice, it opens on the same desktop as I'm on, not on the desktop I want it to open on. |
| 05:22:13 | → | [Leary] joins (~Leary]@user/Leary/x-0910699) |
| 05:24:37 | <Viking667> | xprop run on that window shows that the class name is libreoffice-base: WM_CLASS(STRING) = "libreoffice", "libreoffice-base" |
| 05:26:14 | <Viking667> | Ah yes. Further information, though it's around in 0.17 too, but I'm on 0.13 from an old Fedora install. |
| 06:15:15 | → | lokesh1197 joins (~Thunderbi@14.139.128.52) |
| 06:15:54 | → | lokesh1198 joins (~Thunderbi@106.206.56.226) |
| 06:19:54 | × | lokesh1197 quits (~Thunderbi@14.139.128.52) (Ping timeout: 256 seconds) |
| 06:19:54 | lokesh1198 | is now known as lokesh1197 |
| 07:06:29 | × | lokesh1197 quits (~Thunderbi@106.206.56.226) (Quit: lokesh1197) |
| 07:07:24 | → | lokesh1197 joins (~Thunderbi@14.139.128.52) |
| 07:40:30 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.7.1) |
| 07:40:54 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 07:43:28 | → | sogens_ joins (sogens@gateway/vpn/protonvpn/sogens) |
| 07:45:50 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 260 seconds) |
| 09:33:47 | → | lokesh1198 joins (~Thunderbi@2401:4900:33bf:d171:fa97:77e7:c179:ed3d) |
| 09:34:50 | × | lokesh1197 quits (~Thunderbi@14.139.128.52) (Ping timeout: 256 seconds) |
| 09:34:50 | lokesh1198 | is now known as lokesh1197 |
| 09:43:59 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 264 seconds) |
| 09:44:14 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 10:03:13 | × | lokesh1197 quits (~Thunderbi@2401:4900:33bf:d171:fa97:77e7:c179:ed3d) (Quit: lokesh1197) |
| 10:08:18 | <Viking667> | heh, I get the picture people just lurk here, and hardly ever answer questions. |
| 10:08:30 | → | lokesh1197 joins (~Thunderbi@14.139.128.52) |
| 10:15:54 | <_Ity[m]> | Nobody else seemed to have read it yet, and I don't know the answer ^^ |
| 10:16:04 | <[Leary]> | Viking667: If you look over the channel logs, you'll see that isn't the case---you just have to be patient. |
| 10:16:30 | <[Leary]> | Re `=?`, it does require an exact match, which you seem to have. |
| 10:16:48 | <[Leary]> | The string argument you're giving to `doShift` is very odd, however. |
| 10:18:21 | <[Leary]> | It's probably trying to shift the window to a non-existent workspace, which I'll venture is a no-op. |
| 10:25:25 | <[Leary]> | Well, to say it a bit more directly, I have no idea where you got "<action=...>doc</action>", or why you expect that to work. You probably just want `doShift "5"` there, or whatever your fifth workspace is called. |
| 11:04:14 | <Viking667> | whew. sorry about that. |
| 11:07:25 | × | lokesh1197 quits (~Thunderbi@14.139.128.52) (Ping timeout: 252 seconds) |
| 11:07:26 | → | lokesh1198 joins (~Thunderbi@14.139.128.55) |
| 11:08:22 | <Viking667> | Okay, what do I use if I want to match a string that's inside what I am looking at, for example? i.e. "Some Fancy Website - Google Chrome" and I want to fire the doSomething when I match the "Google Chrome" part of that? |
| 11:09:19 | → | lokesh1197 joins (~Thunderbi@14.139.128.54) |
| 11:12:25 | × | lokesh1198 quits (~Thunderbi@14.139.128.55) (Ping timeout: 268 seconds) |
| 11:13:16 | <[Leary]> | Viking667: There are various helpers in the X.H.ManageHelpers module; it looks like the operator for infix matches is `~?`. A disclaimer: ManageHooks on browsers generally won't work how you want them to, since their properties tend to be set dynamically after window creation. You may need X.H.DynamicProperty. |
| 11:16:21 | × | lokesh1197 quits (~Thunderbi@14.139.128.54) (Remote host closed the connection) |
| 11:20:39 | → | lokesh1197 joins (~Thunderbi@14.139.128.30) |
| 11:23:40 | <Viking667> | Ah, okay. Thank you. |
| 11:24:16 | Viking667 | disapparates |
| 11:24:58 | × | Viking667 quits (viking@203.184.11.139) (Quit: AIEEEEEEEEEEEEEEEE.......*BANG*) |
| 11:25:20 | × | lokesh1197 quits (~Thunderbi@14.139.128.30) (Ping timeout: 256 seconds) |
| 11:31:32 | → | lokesh1197 joins (~Thunderbi@14.139.128.10) |
| 11:40:27 | × | lokesh1197 quits (~Thunderbi@14.139.128.10) (Ping timeout: 256 seconds) |
| 11:41:35 | × | ft quits (~ft@p508dbd59.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 11:43:20 | → | ft joins (~ft@p4fc2a257.dip0.t-ipconnect.de) |
| 12:35:53 | <geekosaur> | actually it creates the workspace but you have noo keybind for it so need XMonad.Prompt.Workspace or similar to get to it |
| 12:37:07 | <geekosaur> | although that also looks like an old version of the active workspaces hack for xmobar so it might work as intended |
| 13:27:53 | → | lokesh1197 joins (~Thunderbi@14.139.128.52) |
| 13:29:28 | <[Leary]> | geekosaur: `doShift` does? Not from what I can see. |
| 13:32:27 | × | lokesh1197 quits (~Thunderbi@14.139.128.52) (Ping timeout: 248 seconds) |
| 13:44:57 | → | tremon joins (~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl) |
| 13:49:28 | <geekosaur> | hm, surprise to me, but I see line 581 just returns the original StackSet instead of going through the path that creates a new ws |
| 16:26:56 | → | lokesh1197 joins (~Thunderbi@14.139.128.52) |
| 16:29:32 | → | sadmax joins (~user@209.205.174.253) |
| 16:38:57 | × | sadmax quits (~user@209.205.174.253) (Remote host closed the connection) |
| 17:26:52 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Ping timeout: 256 seconds) |
| 17:42:14 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 18:03:42 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Ping timeout: 256 seconds) |
| 18:06:59 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 18:16:59 | × | lokesh1197 quits (~Thunderbi@14.139.128.52) (Ping timeout: 264 seconds) |
| 18:56:32 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 21:30:01 | × | srk quits (~sorki@user/srk) (Ping timeout: 252 seconds) |
| 21:48:47 | × | noex quits (~null@user/noex) (Quit: :q!) |
| 21:59:08 | → | srk joins (~sorki@user/srk) |
| 22:27:46 | × | sagax quits (~sagax_nb@user/sagax) (Remote host closed the connection) |
All times are in UTC on 2022-12-10.