2024/03/27

2024-03-27 02:08:08 +0000tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2024-03-27 02:09:44 +0000horzion(~horzion@ProtonDB/horzion) (Remote host closed the connection)
2024-03-27 03:40:11 +0000td_(~td@i5387093F.versanet.de) (Ping timeout: 264 seconds)
2024-03-27 03:41:42 +0000td_(~td@i53870933.versanet.de)
2024-03-27 04:54:23 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 05:05:53 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 05:12:31 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 272 seconds)
2024-03-27 05:24:35 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 05:30:35 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 05:43:42 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 05:51:13 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 06:03:16 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 06:08:05 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 06:20:16 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 06:25:39 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 06:34:48 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 06:41:04 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 06:46:08 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 06:52:00 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 06:55:31 +0000[Leary](~Leary]@user/Leary/x-0910699) (Ping timeout: 260 seconds)
2024-03-27 07:03:26 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 07:08:53 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 240 seconds)
2024-03-27 07:16:51 +0000[Leary](~Leary]@user/Leary/x-0910699)
2024-03-27 07:21:55 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 07:29:35 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 07:41:04 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 07:52:27 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 08:04:32 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 08:10:29 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 08:21:49 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 08:27:45 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 08:40:26 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 08:46:19 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 08:47:49 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 08:54:03 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 09:00:47 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 09:07:13 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 09:18:43 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 09:24:17 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 09:35:42 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 09:41:22 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 246 seconds)
2024-03-27 09:49:45 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 09:55:37 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 272 seconds)
2024-03-27 10:07:03 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 10:12:53 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 240 seconds)
2024-03-27 10:25:15 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 10:31:20 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 10:35:24 +0000ft(~ft@p508db238.dip0.t-ipconnect.de) (Quit: leaving)
2024-03-27 10:40:29 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 11:40:40 +0000cayley5(~cayley5@user/phileasfogg) (Quit: Ping timeout (120 seconds))
2024-03-27 11:41:19 +0000cayley5(~cayley5@user/phileasfogg)
2024-03-27 11:41:46 +0000Aminautf(~Aminautf@167.172.225.175) (Remote host closed the connection)
2024-03-27 11:42:01 +0000Aminautf(~Aminautf@167.172.225.175)
2024-03-27 11:46:05 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 255 seconds)
2024-03-27 11:59:15 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 12:04:05 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 12:15:38 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 12:21:55 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 272 seconds)
2024-03-27 12:32:50 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 12:39:21 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 12:52:12 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 13:09:32 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 13:12:59 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 14:11:51 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 14:24:59 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 14:29:44 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 14:32:30 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 15:13:31 +0000L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 268 seconds)
2024-03-27 15:25:44 +0000catman(~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
2024-03-27 15:30:36 +0000hightower2(~hightower@141-136-237-64.dsl.iskon.hr) (Ping timeout: 252 seconds)
2024-03-27 15:30:37 +0000catman(~catman@user/catman)
2024-03-27 15:31:00 +0000L29Ah(~L29Ah@wikipedia/L29Ah)
2024-03-27 15:52:59 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 15:56:07 +0000hightower2(~hightower@141-136-238-10.dsl.iskon.hr)
2024-03-27 16:07:30 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 16:07:59 +0000hightower2(~hightower@141-136-238-10.dsl.iskon.hr) (Remote host closed the connection)
2024-03-27 16:08:24 +0000hightower2(~hightower@141-136-238-10.dsl.iskon.hr)
2024-03-27 16:12:00 +0000hightower2(~hightower@141-136-238-10.dsl.iskon.hr) (Remote host closed the connection)
2024-03-27 16:12:34 +0000hightower2(~hightower@141-136-238-10.dsl.iskon.hr)
2024-03-27 16:13:29 +0000hightower2(~hightower@141-136-238-10.dsl.iskon.hr) (Remote host closed the connection)
2024-03-27 17:06:41 +0000tv(~tv@user/tv) (Ping timeout: 245 seconds)
2024-03-27 17:18:05 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 17:21:28 +0000tv(~tv@user/tv)
2024-03-27 17:30:57 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 17:35:58 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 17:41:30 +0000mekeor(~user@2001:a61:10c4:a801:43b3:a33e:f7b6:8dd)
2024-03-27 18:06:24 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 18:11:44 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 18:24:19 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 18:30:38 +0000diep(~diep@172-104-137-130.ip.linodeusercontent.com)
2024-03-27 18:31:17 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 240 seconds)
2024-03-27 18:42:40 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 18:52:19 +0000 <diep> hi, I hit an issue with my xmonad config. Regarding the manageHook. If a parent window is tiled and from it a open a floating dialog window, it appears as expected on top of the parent window.
2024-03-27 18:53:34 +0000 <diep> But when the parent window is floating, if a open a floating window from it, it spawns behind and hidden by the parent window
2024-03-27 18:54:03 +0000 <diep> How can I fix that? This is my manageHook → https://bin.deip.fr/upload/sloth-parrot-duck
2024-03-27 18:56:08 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 18:56:13 +0000 <geekosaur> possibly match it and use insertPosition to force it above
2024-03-27 18:56:53 +0000 <geekosaur> willFloat doesn't detect that you did a doFloat on it, only the conditions under which xmonad itself would float it, so possibly your insertPosition is triggering and putting it Below
2024-03-27 18:57:27 +0000diep(~diep@172-104-137-130.ip.linodeusercontent.com) (Remote host closed the connection)
2024-03-27 18:57:38 +0000 <geekosaur> …meep?
2024-03-27 18:57:58 +0000diep(~diep@172-104-137-130.ip.linodeusercontent.com)
2024-03-27 19:01:04 +0000 <diep> hmm I'm not sure to understand
2024-03-27 19:01:41 +0000 <geekosaur> the first line of your manageHook is: fmap not willFloat --> insertPosition Below Newer
2024-03-27 19:01:55 +0000 <diep> yup
2024-03-27 19:02:38 +0000 <geekosaur> willFloat only indicates the windows that xmonad would float by itself, not windows which you have matched and doFloat-ed (most of the manageHook below that)
2024-03-27 19:02:59 +0000 <geekosaur> so xmonad may float a window and then lower it
2024-03-27 19:03:51 +0000 <geekosaur> one way around this might be to use composeOne instead of composeAll, so that rule only runs on windows not matched by another entry
2024-03-27 19:04:56 +0000 <geekosaur> https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Hooks-ManageHelpers.html#v:c…
2024-03-27 19:06:02 +0000 <diep> ok I will try
2024-03-27 19:06:04 +0000 <diep> thx
2024-03-27 19:08:44 +0000 <geekosaur> (most modern apps' dialogs xmonad will not float by default, because they use EWMH instead of traditional X11 rules to indicate dialogs. see https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Hooks-ManageHelpers.html#v:i…)
2024-03-27 19:08:48 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 19:09:04 +0000 <diep> is `-?>` same as `-->` ?
2024-03-27 19:09:40 +0000 <geekosaur> no, it includes some extra state that composeOne uses to determine if the rule actually fired
2024-03-27 19:10:21 +0000 <geekosaur> although conceptually it is the same, fire the rule only if the Query on the left matches
2024-03-27 19:10:30 +0000ft(~ft@p508db238.dip0.t-ipconnect.de)
2024-03-27 19:13:15 +0000 <diep> okay it's a mess..
2024-03-27 19:14:32 +0000 <geekosaur> ?
2024-03-27 19:14:45 +0000 <diep> maybe there is another way around? For example is it possible to force any floating window which receive focus to raise on top of all
2024-03-27 19:14:48 +0000 <diep> ?
2024-03-27 19:15:43 +0000 <diep> either "automatically" or using a keybind?
2024-03-27 19:23:31 +0000 <geekosaur> automatically would be painful (you'd have to do it in the logHook and be careful to include a loop-breaker because it'll rerun the logHook afterward)
2024-03-27 19:25:49 +0000 <geekosaur> you could bind a key to: withDisplay (\d -> withFocused (\w -> io (raiseWindow d w)))
2024-03-27 19:25:49 +0000 <diep> ok, using keybind? Is there functions for that?
2024-03-27 19:26:24 +0000 <diep> thx I'll try
2024-03-27 19:34:31 +0000 <geekosaur> not sure if that's entirely safe since it doesn't update the StackSet. might be better to: withFocused (\w -> windows (W.insertUp w . W.delete w))
2024-03-27 19:40:51 +0000 <diep> ok finally switched to composeOne, seems working fine so far
2024-03-27 19:40:52 +0000 <diep> https://b.deip.fr/p/fish-toad-rabbit
2024-03-27 19:42:22 +0000 <geekosaur> looks fine
2024-03-27 19:43:15 +0000 <diep> thx!
2024-03-27 20:18:42 +0000defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 20:31:59 +0000defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e)
2024-03-27 20:37:11 +0000defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e) (Ping timeout: 272 seconds)
2024-03-27 20:48:54 +0000defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e)
2024-03-27 20:54:25 +0000defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e) (Ping timeout: 246 seconds)
2024-03-27 21:05:51 +0000defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e)
2024-03-27 22:40:06 +0000catman(~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
2024-03-27 22:58:28 +0000catman(~catman@user/catman)