2024-01-15 00:40:29 +0100 | tv | (~tv@user/tv) (Ping timeout: 260 seconds) |
2024-01-15 00:53:48 +0100 | tv | (~tv@user/tv) |
2024-01-15 01:38:37 +0100 | <guest912> | Yeah, “insertPosition Below Newer” does exactly what I wanted |
2024-01-15 01:57:19 +0100 | <xmonadtrack> | New branch created: dependabot/github_actions/cachix/install-nix-action-25 (1 commit) https://github.com/xmonad/xmonad/tree/dependabot/github_actions/cachix/install-nix-action-25 |
2024-01-15 01:57:24 +0100 | <xmonadtrack> | New branch created: pull/487 (1 commit) https://github.com/xmonad/xmonad/pull/487 |
2024-01-15 02:07:25 +0100 | <xmonadtrack> | xmonad dependabot[bot] {Brandon S Allbery KF8NH} * v0.17.2-113-g765e059: build(deps): bump cachix/install-nix-action from 24 to 25 (14 minutes ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad/commit/765e05947060 |
2024-01-15 03:22:29 +0100 | [Leary] | (~Leary]@user/Leary/x-0910699) |
2024-01-15 04:04:37 +0100 | td_ | (~td@i5387090D.versanet.de) (Ping timeout: 264 seconds) |
2024-01-15 04:06:08 +0100 | td_ | (~td@i53870915.versanet.de) |
2024-01-15 05:03:04 +0100 | td_ | (~td@i53870915.versanet.de) (Ping timeout: 276 seconds) |
2024-01-15 05:03:41 +0100 | tv | (~tv@user/tv) (Ping timeout: 240 seconds) |
2024-01-15 05:04:13 +0100 | td_ | (~td@i5387093B.versanet.de) |
2024-01-15 05:18:04 +0100 | tv | (~tv@user/tv) |
2024-01-15 06:38:40 +0100 | ft | (~ft@p4fc2a1d8.dip0.t-ipconnect.de) (Quit: leaving) |
2024-01-15 06:49:31 +0100 | berberman_ | (~berberman@user/berberman) (Quit: ZNC 1.8.2 - https://znc.in) |
2024-01-15 06:49:52 +0100 | berberman | (~berberman@user/berberman) |
2024-01-15 10:01:49 +0100 | hightower2 | (~hightower@244-36.dsl.iskon.hr) (Ping timeout: 268 seconds) |
2024-01-15 10:47:27 +0100 | cfricke | (~cfricke@user/cfricke) |
2024-01-15 15:18:17 +0100 | amenonsen | (~amenonsen@pitta.toroid.org) (Remote host closed the connection) |
2024-01-15 15:19:11 +0100 | amenonsen | (~amenonsen@pitta.toroid.org) |
2024-01-15 16:44:52 +0100 | <guest912> | What XMonad.StackSet.delete actually does? Does it natively close the window or just removes it from internal XMonad handling? |
2024-01-15 17:03:56 +0100 | <[Leary]> | guest912: You can tell from the type: it does not produce an IO or X action, only a (pure) StackSet modifying function. So it can't do any window-closing IO, it can only adjust xmonad's internal model. |
2024-01-15 17:07:27 +0100 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 4.1.2) |
2024-01-15 17:07:36 +0100 | <guest912> | [Leary], I could also assume that XMonad internally would trigger a close for a window as long as it does not find it in the stack |
2024-01-15 17:07:53 +0100 | <guest912> | So I would not say it’s that obvious. |
2024-01-15 17:09:00 +0100 | <guest912> | If you just modify the stack and reorder the windows XMonad will reposition them, change their dimensions, etc. It’s a clear X11 side effect. |
2024-01-15 17:09:52 +0100 | <guest912> | So XMonad observes the stack on commits side effects based on the state. Could be the same for windows disappearing from the stack. |
2024-01-15 17:10:34 +0100 | <guest912> | I mean, the side effects DO happen on windows disappering from the stack. They are hiding from the screen. |
2024-01-15 17:11:02 +0100 | <guest912> | The the only question is — are those windows actually closed (is this side-effect included) or not |
2024-01-15 17:11:59 +0100 | <geekosaur> | no, it just means xmonad will forget the window exists |
2024-01-15 17:13:39 +0100 | <guest912> | geekosaur, I applied “delete” in the ManageHook to a window and it disappeared from the screen. Maybe it just did not show up in the first place. |
2024-01-15 17:14:02 +0100 | <guest912> | Probably if I do it later (instead of doing it in the ManageHook) it will stay on the screen. |
2024-01-15 17:16:13 +0100 | <geekosaur> | did it disappear or was it ever mapped? manageHook tells xmonad if/how/where to map windows, so if you delete it it just doesn't map it at all |
2024-01-15 17:21:15 +0100 | <[Leary]> | guest912: You probably want `doIgnore`, which maps the window itself. `windows` will hide any window you tell it to delete. |
2024-01-15 17:21:54 +0100 | <guest912> | geekosaur, yeah, this is my assumption, it was just never mapped. |
2024-01-15 17:23:21 +0100 | <guest912> | I noticed that Rofi window does not obey any XMonad rules in a way. So it’s somehow a special window. |
2024-01-15 17:23:29 +0100 | <guest912> | Does it tell XMonad somehow to ignore it? |
2024-01-15 17:24:05 +0100 | <geekosaur> | yes, it's a dock and sets strut properties |
2024-01-15 17:24:30 +0100 | <geekosaur> | oh, no, it's override-redirect |
2024-01-15 17:24:47 +0100 | <geekosaur> | there are various ways to override xmonad's normal handling |
2024-01-15 17:25:45 +0100 | <geekosaur> | a fixed size window will be floated. xmonad ever even finds out about override-redirect windows; the window must manage itself. dock windows with struts manage themselves and tell xmonad where they are so they won't be overdrawn |
2024-01-15 17:31:43 +0100 | <xmonadtrack> | New xmonad-contrib branch created: dependabot/github_actions/cachix/install-nix-action-25 (1 commit) https://github.com/xmonad/xmonad-contrib/tree/dependabot/github_actions/cachix/install-nix-action-25 |
2024-01-15 17:31:49 +0100 | <xmonadtrack> | New xmonad-contrib branch created: pull/862 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/862 |
2024-01-15 17:41:50 +0100 | <xmonadtrack> | xmonad-contrib dependabot[bot] {Tomas Janousek} * v0.17.1-247-g2272691a: build(deps): bump cachix/install-nix-action from 24 to 25 (11 minutes ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad-contrib/commit/2272691ada6c |
2024-01-15 18:32:15 +0100 | ft | (~ft@p4fc2a1d8.dip0.t-ipconnect.de) |
2024-01-15 18:43:20 +0100 | guest912 | (~wenzel@dl40mv8f3blcv0qzxl2dy-3.rev.dnainternet.fi) (Quit: Leaving) |
2024-01-15 23:04:30 +0100 | CyberTrekker | (~cybertrek@user/CyberTrekker) |
2024-01-15 23:30:15 +0100 | incertia | (~incertia@209.122.137.252) (Quit: ZNC 1.8.2 - https://znc.in) |
2024-01-15 23:30:36 +0100 | incertia | (~incertia@209.122.137.252) |
2024-01-15 23:43:45 +0100 | bsima | (~bsima@143.198.118.179) (Quit: ZNC 1.8.2 - https://znc.in) |
2024-01-15 23:44:05 +0100 | bsima | (~bsima@2604:a880:400:d0::19f1:7001) |
2024-01-15 23:50:21 +0100 | mml | (~mml@164.92.108.41) (Ping timeout: 256 seconds) |
2024-01-15 23:51:04 +0100 | incertia | (~incertia@209.122.137.252) (Read error: Connection reset by peer) |
2024-01-15 23:51:06 +0100 | mml | (~mml@164.92.108.41) |
2024-01-15 23:51:25 +0100 | xmonadtrack | (~xmonadtra@user/geekosaur/bot/xmonadtrack) (Ping timeout: 264 seconds) |
2024-01-15 23:52:32 +0100 | incertia | (~incertia@209.122.137.252) |
2024-01-15 23:52:37 +0100 | haskellbridge | (~haskellbr@069-135-003-034.biz.spectrum.com) (Ping timeout: 264 seconds) |
2024-01-15 23:52:38 +0100 | justache | (~justache@user/justache) (Ping timeout: 264 seconds) |
2024-01-15 23:53:26 +0100 | justache | (~justache@user/justache) |
2024-01-15 23:53:57 +0100 | bsima | (~bsima@2604:a880:400:d0::19f1:7001) (Quit: ZNC 1.8.2 - https://znc.in) |
2024-01-15 23:54:17 +0100 | bsima | (~bsima@2604:a880:400:d0::19f1:7001) |
2024-01-15 23:59:00 +0100 | xmonadtrack | (~xmonadtra@069-135-003-034.biz.spectrum.com) |
2024-01-15 23:59:00 +0100 | xmonadtrack | (~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host) |
2024-01-15 23:59:00 +0100 | xmonadtrack | (~xmonadtra@user/geekosaur/bot/xmonadtrack) |