2024/03/27

2024-03-27 03:08:08 +0100tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2024-03-27 03:09:44 +0100horzion(~horzion@ProtonDB/horzion) (Remote host closed the connection)
2024-03-27 04:40:11 +0100td_(~td@i5387093F.versanet.de) (Ping timeout: 264 seconds)
2024-03-27 04:41:42 +0100td_(~td@i53870933.versanet.de)
2024-03-27 05:54:23 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 06:05:53 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 06:12:31 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 272 seconds)
2024-03-27 06:24:35 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 06:30:35 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 06:43:42 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 06:51:13 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 07:03:16 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 07:08:05 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 07:20:16 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 07:25:39 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 07:34:48 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 07:41:04 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 07:46:08 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 07:52:00 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 07:55:31 +0100[Leary](~Leary]@user/Leary/x-0910699) (Ping timeout: 260 seconds)
2024-03-27 08:03:26 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 08:08:53 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 240 seconds)
2024-03-27 08:16:51 +0100[Leary](~Leary]@user/Leary/x-0910699)
2024-03-27 08:21:55 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 08:29:35 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 08:41:04 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 08:52:27 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 09:04:32 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 09:10:29 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 09:21:49 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 09:27:45 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 09:40:26 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 09:46:19 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 09:47:49 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 09:54:03 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 10:00:47 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 10:07:13 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 10:18:43 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 10:24:17 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 10:35:42 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 10:41:22 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 246 seconds)
2024-03-27 10:49:45 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 10:55:37 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 272 seconds)
2024-03-27 11:07:03 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 11:12:53 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 240 seconds)
2024-03-27 11:25:15 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 11:31:20 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 11:35:24 +0100ft(~ft@p508db238.dip0.t-ipconnect.de) (Quit: leaving)
2024-03-27 11:40:29 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 12:40:40 +0100cayley5(~cayley5@user/phileasfogg) (Quit: Ping timeout (120 seconds))
2024-03-27 12:41:19 +0100cayley5(~cayley5@user/phileasfogg)
2024-03-27 12:41:46 +0100Aminautf(~Aminautf@167.172.225.175) (Remote host closed the connection)
2024-03-27 12:42:01 +0100Aminautf(~Aminautf@167.172.225.175)
2024-03-27 12:46:05 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 255 seconds)
2024-03-27 12:59:15 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 13:04:05 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 13:15:38 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 13:21:55 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 272 seconds)
2024-03-27 13:32:50 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 13:39:21 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 13:52:12 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 14:09:32 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 260 seconds)
2024-03-27 14:12:59 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 15:11:51 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 15:24:59 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 15:29:44 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 15:32:30 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 16:13:31 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 268 seconds)
2024-03-27 16:25:44 +0100catman(~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
2024-03-27 16:30:36 +0100hightower2(~hightower@141-136-237-64.dsl.iskon.hr) (Ping timeout: 252 seconds)
2024-03-27 16:30:37 +0100catman(~catman@user/catman)
2024-03-27 16:31:00 +0100L29Ah(~L29Ah@wikipedia/L29Ah)
2024-03-27 16:52:59 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 16:56:07 +0100hightower2(~hightower@141-136-238-10.dsl.iskon.hr)
2024-03-27 17:07:30 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 17:07:59 +0100hightower2(~hightower@141-136-238-10.dsl.iskon.hr) (Remote host closed the connection)
2024-03-27 17:08:24 +0100hightower2(~hightower@141-136-238-10.dsl.iskon.hr)
2024-03-27 17:12:00 +0100hightower2(~hightower@141-136-238-10.dsl.iskon.hr) (Remote host closed the connection)
2024-03-27 17:12:34 +0100hightower2(~hightower@141-136-238-10.dsl.iskon.hr)
2024-03-27 17:13:29 +0100hightower2(~hightower@141-136-238-10.dsl.iskon.hr) (Remote host closed the connection)
2024-03-27 18:06:41 +0100tv(~tv@user/tv) (Ping timeout: 245 seconds)
2024-03-27 18:18:05 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 18:21:28 +0100tv(~tv@user/tv)
2024-03-27 18:30:57 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 18:35:58 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 18:41:30 +0100mekeor(~user@2001:a61:10c4:a801:43b3:a33e:f7b6:8dd)
2024-03-27 19:06:24 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 19:11:44 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 19:24:19 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 19:30:38 +0100diep(~diep@172-104-137-130.ip.linodeusercontent.com)
2024-03-27 19:31:17 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 240 seconds)
2024-03-27 19:42:40 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 19:52:19 +0100 <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 19:53:34 +0100 <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 19:54:03 +0100 <diep> How can I fix that? This is my manageHook → https://bin.deip.fr/upload/sloth-parrot-duck
2024-03-27 19:56:08 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 268 seconds)
2024-03-27 19:56:13 +0100 <geekosaur> possibly match it and use insertPosition to force it above
2024-03-27 19:56:53 +0100 <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 19:57:27 +0100diep(~diep@172-104-137-130.ip.linodeusercontent.com) (Remote host closed the connection)
2024-03-27 19:57:38 +0100 <geekosaur> …meep?
2024-03-27 19:57:58 +0100diep(~diep@172-104-137-130.ip.linodeusercontent.com)
2024-03-27 20:01:04 +0100 <diep> hmm I'm not sure to understand
2024-03-27 20:01:41 +0100 <geekosaur> the first line of your manageHook is: fmap not willFloat --> insertPosition Below Newer
2024-03-27 20:01:55 +0100 <diep> yup
2024-03-27 20:02:38 +0100 <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 20:02:59 +0100 <geekosaur> so xmonad may float a window and then lower it
2024-03-27 20:03:51 +0100 <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 20:04:56 +0100 <geekosaur> https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Hooks-ManageHelpers.html#v:c…
2024-03-27 20:06:02 +0100 <diep> ok I will try
2024-03-27 20:06:04 +0100 <diep> thx
2024-03-27 20:08:44 +0100 <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 20:08:48 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6)
2024-03-27 20:09:04 +0100 <diep> is `-?>` same as `-->` ?
2024-03-27 20:09:40 +0100 <geekosaur> no, it includes some extra state that composeOne uses to determine if the rule actually fired
2024-03-27 20:10:21 +0100 <geekosaur> although conceptually it is the same, fire the rule only if the Query on the left matches
2024-03-27 20:10:30 +0100ft(~ft@p508db238.dip0.t-ipconnect.de)
2024-03-27 20:13:15 +0100 <diep> okay it's a mess..
2024-03-27 20:14:32 +0100 <geekosaur> ?
2024-03-27 20:14:45 +0100 <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 20:14:48 +0100 <diep> ?
2024-03-27 20:15:43 +0100 <diep> either "automatically" or using a keybind?
2024-03-27 20:23:31 +0100 <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 20:25:49 +0100 <geekosaur> you could bind a key to: withDisplay (\d -> withFocused (\w -> io (raiseWindow d w)))
2024-03-27 20:25:49 +0100 <diep> ok, using keybind? Is there functions for that?
2024-03-27 20:26:24 +0100 <diep> thx I'll try
2024-03-27 20:34:31 +0100 <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 20:40:51 +0100 <diep> ok finally switched to composeOne, seems working fine so far
2024-03-27 20:40:52 +0100 <diep> https://b.deip.fr/p/fish-toad-rabbit
2024-03-27 20:42:22 +0100 <geekosaur> looks fine
2024-03-27 20:43:15 +0100 <diep> thx!
2024-03-27 21:18:42 +0100defjam(~defjam@2a02:c7e:2807:b900:c0ca:a3f7:a84a:9dc6) (Ping timeout: 256 seconds)
2024-03-27 21:31:59 +0100defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e)
2024-03-27 21:37:11 +0100defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e) (Ping timeout: 272 seconds)
2024-03-27 21:48:54 +0100defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e)
2024-03-27 21:54:25 +0100defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e) (Ping timeout: 246 seconds)
2024-03-27 22:05:51 +0100defjam(~defjam@2a02:c7e:2807:b900:d63:3884:9e34:6d6e)
2024-03-27 23:40:06 +0100catman(~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
2024-03-27 23:58:28 +0100catman(~catman@user/catman)