2024/11/28

2024-11-28 00:17:46 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2024-11-28 00:51:13 +0100dibblego(~dibblego@haskell/developer/dibblego) dibblego
2024-11-28 00:58:46 +0100 <dibblego> Why might this only shift to the workspace if the window is not already open?
2024-11-28 00:58:47 +0100 <dibblego> import qualified XMonad.StackSet as W; ... composeAll $ (\(c, w) -> className =? c --> (doF . liftA2 (.) W.greedyView W.shift $ w))
2024-11-28 01:09:21 +0100 <Leary> dibblego: If that's in your `manageHook`, it only runs to manage new windows.
2024-11-28 01:10:01 +0100 <dibblego> Leary: yeah it is, does it belong elsewhere?
2024-11-28 01:16:05 +0100 <Leary> dibblego: You probably want https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Hooks-OnPropertyChange.html
2024-11-28 01:19:34 +0100 <dibblego> ah ok
2024-11-28 02:05:44 +0100 <dibblego> if the targetted window is already opened, then whatever window has focus is moved to the workspace, https://gist.github.com/tonymorris/db640e0e951c1de4bb141e8d644648b9
2024-11-28 02:11:53 +0100 <geekosaur> Did you want `runOrRaise` perhaps?
2024-11-28 02:19:04 +0100 <dibblego> ah man, I don't think so
2024-11-28 02:19:25 +0100 <dibblego> my xmonad.hs is an evolution of about 12 or so years, but this all used to work
2024-11-28 02:25:30 +0100 <Leary> dibblego: The core issue should be `W.shift` v.s. `doShift` which `ask`s before using `W.shiftWin`. Try `viewShift = doF . W.greedyView <> doShift`.
2024-11-28 02:26:28 +0100OftenFaded(~OftenFade@user/tisktisk) (Quit: Client closed)
2024-11-28 02:26:33 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 265 seconds)
2024-11-28 02:29:05 +0100 <geekosaur> that seems wrong, it requires that there be a `Query` around but what it has is an `Event`
2024-11-28 02:29:36 +0100 <dibblego> hm ok thanks
2024-11-28 02:30:18 +0100 <geekosaur> `doF :: (s -> s) -> Query (Endo s)`
2024-11-28 02:30:58 +0100 <geekosaur> slightly generalized from the type of a `ManageHook`
2024-11-28 02:31:17 +0100 <dibblego> I think I got it! thanks
2024-11-28 02:51:17 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2024-11-28 02:56:26 +0100T_X_T_X
2024-11-28 04:42:19 +0100terrorjack4(~terrorjac@2a01:4f8:c17:dc9f::) (Quit: The Lounge - https://thelounge.chat)
2024-11-28 04:45:18 +0100terrorjack4(~terrorjac@2a01:4f8:c17:dc9f::) terrorjack
2024-11-28 08:01:56 +0100ash3en(~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) ash3en
2024-11-28 08:54:35 +0100ft(~ft@p508db9c7.dip0.t-ipconnect.de) (Quit: leaving)
2024-11-28 09:16:56 +0100ash3en(~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) (Quit: ash3en)
2024-11-28 10:04:17 +0100werneta(~werneta@syn-071-083-160-242.res.spectrum.com) (Ping timeout: 248 seconds)
2024-11-28 11:54:59 +0100catman(~catman@user/catman) (Quit: WeeChat 4.4.3)
2024-11-28 11:57:29 +0100catman(~catman@user/catman) catman
2024-11-28 13:43:17 +0100alp__(~alp@2001:861:8ca0:4940:cda0:b848:4c21:79b0) (Remote host closed the connection)
2024-11-28 13:43:39 +0100alp__(~alp@2001:861:8ca0:4940:c5af:950e:283c:7445)
2024-11-28 13:44:53 +0100ash3en(~Thunderbi@149.222.150.35) ash3en
2024-11-28 13:52:13 +0100ash3en(~Thunderbi@149.222.150.35) (Quit: ash3en)
2024-11-28 14:26:29 +0100ash3en(~Thunderbi@149.222.150.35) ash3en
2024-11-28 14:45:48 +0100ash3en(~Thunderbi@149.222.150.35) (Ping timeout: 252 seconds)
2024-11-28 16:07:39 +0100ash3en(~Thunderbi@149.222.206.227) ash3en
2024-11-28 16:07:40 +0100ash3en(~Thunderbi@149.222.206.227) (Client Quit)
2024-11-28 16:14:13 +0100ash3en(~Thunderbi@149.222.206.227) ash3en
2024-11-28 16:14:34 +0100ash3en(~Thunderbi@149.222.206.227) (Client Quit)
2024-11-28 16:27:58 +0100ash3en(~Thunderbi@149.222.206.227) ash3en
2024-11-28 16:32:28 +0100ash3en(~Thunderbi@149.222.206.227) (Ping timeout: 245 seconds)
2024-11-28 16:45:02 +0100ircbrowse_tom(~ircbrowse@user/tomsmeding/bot/ircbrowse-tom) (ZNC 1.9.0+deb2build3 - https://znc.in)
2024-11-28 16:45:26 +0100ircbrowse_tom(~ircbrowse@user/tomsmeding/bot/ircbrowse-tom) ircbrowse_tom
2024-11-28 16:45:29 +0100Server+cnt
2024-11-28 16:46:20 +0100ElKowar(~ElKowar@srv-fin.xware-gmbh.de) (Ping timeout: 252 seconds)
2024-11-28 16:46:20 +0100ElKowar3ElKowar
2024-11-28 17:57:55 +0100ft(~ft@p508db9c7.dip0.t-ipconnect.de) ft
2024-11-28 18:46:34 +0100ChubaDuba(~ChubaDuba@79.136.183.11) ChubaDuba
2024-11-28 18:58:26 +0100ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en
2024-11-28 19:21:30 +0100L29Ah(~L29Ah@wikipedia/L29Ah) ()
2024-11-28 19:34:07 +0100ash3en(~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Quit: ash3en)
2024-11-28 20:45:53 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2024-11-28 21:07:40 +0100hightower3(~hightower@141-136-209-197.dsl.iskon.hr) hightower2
2024-11-28 22:41:27 +0100ChubaDuba(~ChubaDuba@79.136.183.11) (Quit: WeeChat 4.4.2)