2024-11-28 00:17:46 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
2024-11-28 00:51:13 +0100 | dibblego | (~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 +0100 | OftenFaded | (~OftenFade@user/tisktisk) (Quit: Client closed) |
2024-11-28 02:26:33 +0100 | L29Ah | (~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 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
2024-11-28 02:56:26 +0100 | T_X_ | T_X |
2024-11-28 04:42:19 +0100 | terrorjack4 | (~terrorjac@2a01:4f8:c17:dc9f::) (Quit: The Lounge - https://thelounge.chat) |
2024-11-28 04:45:18 +0100 | terrorjack4 | (~terrorjac@2a01:4f8:c17:dc9f::) terrorjack |
2024-11-28 08:01:56 +0100 | ash3en | (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) ash3en |
2024-11-28 08:54:35 +0100 | ft | (~ft@p508db9c7.dip0.t-ipconnect.de) (Quit: leaving) |
2024-11-28 09:16:56 +0100 | ash3en | (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) (Quit: ash3en) |
2024-11-28 10:04:17 +0100 | werneta | (~werneta@syn-071-083-160-242.res.spectrum.com) (Ping timeout: 248 seconds) |
2024-11-28 11:54:59 +0100 | catman | (~catman@user/catman) (Quit: WeeChat 4.4.3) |
2024-11-28 11:57:29 +0100 | catman | (~catman@user/catman) catman |
2024-11-28 13:43:17 +0100 | alp__ | (~alp@2001:861:8ca0:4940:cda0:b848:4c21:79b0) (Remote host closed the connection) |
2024-11-28 13:43:39 +0100 | alp__ | (~alp@2001:861:8ca0:4940:c5af:950e:283c:7445) |
2024-11-28 13:44:53 +0100 | ash3en | (~Thunderbi@149.222.150.35) ash3en |
2024-11-28 13:52:13 +0100 | ash3en | (~Thunderbi@149.222.150.35) (Quit: ash3en) |
2024-11-28 14:26:29 +0100 | ash3en | (~Thunderbi@149.222.150.35) ash3en |
2024-11-28 14:45:48 +0100 | ash3en | (~Thunderbi@149.222.150.35) (Ping timeout: 252 seconds) |
2024-11-28 16:07:39 +0100 | ash3en | (~Thunderbi@149.222.206.227) ash3en |
2024-11-28 16:07:40 +0100 | ash3en | (~Thunderbi@149.222.206.227) (Client Quit) |
2024-11-28 16:14:13 +0100 | ash3en | (~Thunderbi@149.222.206.227) ash3en |
2024-11-28 16:14:34 +0100 | ash3en | (~Thunderbi@149.222.206.227) (Client Quit) |
2024-11-28 16:27:58 +0100 | ash3en | (~Thunderbi@149.222.206.227) ash3en |
2024-11-28 16:32:28 +0100 | ash3en | (~Thunderbi@149.222.206.227) (Ping timeout: 245 seconds) |
2024-11-28 16:45:02 +0100 | ircbrowse_tom | (~ircbrowse@user/tomsmeding/bot/ircbrowse-tom) (ZNC 1.9.0+deb2build3 - https://znc.in) |
2024-11-28 16:45:26 +0100 | ircbrowse_tom | (~ircbrowse@user/tomsmeding/bot/ircbrowse-tom) ircbrowse_tom |
2024-11-28 16:45:29 +0100 | Server | +cnt |
2024-11-28 16:46:20 +0100 | ElKowar | (~ElKowar@srv-fin.xware-gmbh.de) (Ping timeout: 252 seconds) |
2024-11-28 16:46:20 +0100 | ElKowar3 | ElKowar |
2024-11-28 17:57:55 +0100 | ft | (~ft@p508db9c7.dip0.t-ipconnect.de) ft |
2024-11-28 18:46:34 +0100 | ChubaDuba | (~ChubaDuba@79.136.183.11) ChubaDuba |
2024-11-28 18:58:26 +0100 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en |
2024-11-28 19:21:30 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) () |
2024-11-28 19:34:07 +0100 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Quit: ash3en) |
2024-11-28 20:45:53 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
2024-11-28 21:07:40 +0100 | hightower3 | (~hightower@141-136-209-197.dsl.iskon.hr) hightower2 |
2024-11-28 22:41:27 +0100 | ChubaDuba | (~ChubaDuba@79.136.183.11) (Quit: WeeChat 4.4.2) |