2025-09-10 00:01:35 +0200 | <geekosaur> | not really, the whole idea is that xmonad is a window manager construction toolkit. |
2025-09-10 00:01:46 +0200 | <geekosaur> | bluetile exists but it's based on a fairly old version |
2025-09-10 00:12:27 +0200 | Guest65 | (~Guest65@dslb-002-206-034-018.002.206.pools.vodafone-ip.de) (Quit: Client closed) |
2025-09-10 01:36:01 +0200 | ft | (~ft@p4fc2a25a.dip0.t-ipconnect.de) (Quit: Lost terminal) |
2025-09-10 01:51:51 +0200 | ft | (~ft@p4fc2a25a.dip0.t-ipconnect.de) ft |
2025-09-10 01:53:58 +0200 | tv | (~tv@user/tv) (Quit: derp) |
2025-09-10 01:55:05 +0200 | tv | (~tv@user/tv) tv |
2025-09-10 03:25:25 +0200 | sajenim | (~sajenim@user/sajenim) sajenim |
2025-09-10 07:23:48 +0200 | ml| | (~ml|@user/ml/x-5298235) (Ping timeout: 252 seconds) |
2025-09-10 07:26:37 +0200 | ChubaDuba | (~ChubaDuba@79.136.183.200) ChubaDuba |
2025-09-10 07:42:50 +0200 | ml| | (~ml|@user/ml/x-5298235) ml| |
2025-09-10 08:22:52 +0200 | <haskellbridge> | <Solid> geekosaur: I guess we can prune a few of the people who haven't been around for years if you want, but I don't see either of those names as being a big risk |
2025-09-10 08:28:52 +0200 | <deebo> | xmonad + haskell is in itself true security through obscurity :) |
2025-09-10 08:29:00 +0200 | Solid | (~slot@xmonad/slotThe) slot |
2025-09-10 08:31:29 +0200 | ChubaDuba | (~ChubaDuba@79.136.183.200) (Quit: WeeChat 4.6.3) |
2025-09-10 08:35:37 +0200 | ChubaDuba | (~ChubaDuba@79.136.183.200) ChubaDuba |
2025-09-10 08:50:50 +0200 | Solid | (~slot@xmonad/slotThe) (Remote host closed the connection) |
2025-09-10 09:01:02 +0200 | ChubaDuba | (~ChubaDuba@79.136.183.200) (Quit: WeeChat 4.6.3) |
2025-09-10 09:35:36 +0200 | de-vri-es | (~de-vri-es@voyager.de-vri.es) (Quit: Bathrobe!) |
2025-09-10 09:36:02 +0200 | de-vri-es | (~de-vri-es@voyager.de-vri.es) de-vri-es |
2025-09-10 09:52:34 +0200 | ft | (~ft@p4fc2a25a.dip0.t-ipconnect.de) (Quit: leaving) |
2025-09-10 10:01:35 +0200 | joshproehl | (~quassel@user/joshproehl) (Quit: Disappearing act!) |
2025-09-10 10:02:47 +0200 | joshproehl | (~quassel@user/joshproehl) joshproehl |
2025-09-10 11:19:03 +0200 | Enrico63 | (~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) Enrico63 |
2025-09-10 11:24:51 +0200 | <Enrico63> | Hi all, is there anybody available for "reviewing" an xmonad.hs file? Nothing thorough, I'd just like to know if my setup is resonably ok or it has some very ancient deprecated stuff. |
2025-09-10 11:24:51 +0200 | <Enrico63> | Background: I've been happily using xmonad+xmobar for the last few years, but only in last few days I've hit https://github.com/xmonad/xmonad/issues/245 and successfully adopted the suggested solution of using `refocusLastLayoutHook` and `focusTracking`. I see, however, also the usage of `avoidStruts`, which I don't know what it is.. apparently is |
2025-09-10 11:24:52 +0200 | <Enrico63> | for avoiding xmonad windows overlapping with other entitites such as xmobar, but I'm not using `avoidStruts` and yet my (non-floating) windows are not overlapping with xmobar. So I wandered more generally about my whole setup. |
2025-09-10 11:26:13 +0200 | <Enrico63> | Oh, my xmobar.hs is here: https://gist.github.com/Aster89/34747b2ef46bb5e21cc634a87c1d2db1 |
2025-09-10 11:42:33 +0200 | <haskellbridge> | <Solid> Enrico63: The "withEasySB" function that you use automatically adds "avoidStruts", so you don't have to worry about it |
2025-09-10 11:43:14 +0200 | <haskellbridge> | <Solid> In general it looks like you went through (at least parts of) the tutorial, which is generally up-to-date and not super deprecated, in the way a few old config might be |
2025-09-10 11:43:26 +0200 | <haskellbridge> | <Solid> So I wouldn't worry :) |
2025-09-10 11:51:51 +0200 | <Enrico63> | Thanks! |
2025-09-10 12:41:07 +0200 | <Enrico63> | I have another question: I've just tried the magnifiers, and I have the feeling that something is off as regards the reloading of xmonad. |
2025-09-10 12:41:07 +0200 | <Enrico63> | Say I this layout: |
2025-09-10 12:41:08 +0200 | <Enrico63> | ``` |
2025-09-10 12:41:08 +0200 | <Enrico63> | threeCol = magnifiercz 1.1 $ ThreeColMid nmaster delta ratio |
2025-09-10 12:41:09 +0200 | <Enrico63> | ``` |
2025-09-10 12:41:09 +0200 | <Enrico63> | It works. Now I change it to 1.3, and restart xmonad in place. It takes its time to compile but then I don't see the change in the factor. |
2025-09-10 12:41:10 +0200 | <Enrico63> | So I revert moentarily to |
2025-09-10 12:41:10 +0200 | <Enrico63> | ``` |
2025-09-10 12:41:11 +0200 | <Enrico63> | threeCol = ThreeColMid nmaster delta ratio |
2025-09-10 12:41:11 +0200 | <Enrico63> | ``` |
2025-09-10 12:41:12 +0200 | <Enrico63> | rebuild in place, and then change it |
2025-09-10 12:41:12 +0200 | <Enrico63> | ``` |
2025-09-10 12:41:13 +0200 | <Enrico63> | threeCol = magnifiercz 1.3 $ ThreeColMid nmaster delta ratio |
2025-09-10 12:41:13 +0200 | <Enrico63> | ``` |
2025-09-10 12:41:14 +0200 | <Enrico63> | and rebuild in place. Now I do see the change in the magnifying factor. |
2025-09-10 12:41:14 +0200 | <Enrico63> | It looks like changing the magnifier and recompiling is not enough for xmonad to digetst the change, and I always have to pass by a non-magnified layout compilation to be able to actually change the layout. |
2025-09-10 12:41:15 +0200 | <Enrico63> | Is this some known issue? |
2025-09-10 12:45:00 +0200 | <Leary> | Enrico63: Yes. xmonad can't distinguish static from dynamic configuration changes, so it errs on the side of preserving dynamic config. There's a default binding to load new/default layout config on the current workspace: Mod+Shift+Space |
2025-09-10 12:56:21 +0200 | <Enrico63> | Where in the world do I find the default configuration of xmonad? I see the datatype at https://hackage.haskell.org/package/xmonad-0.18.0/docs/src/XMonad.Core.html#XConfig but where do I find the values of the defaults? |
2025-09-10 12:57:28 +0200 | <Enrico63> | I have M+S+space bound to another action, so I'd like add a custom key binding, but I don't know what to bind it to |
2025-09-10 12:58:32 +0200 | <Leary> | Enrico63: https://hackage.haskell.org/package/xmonad-0.18.0/docs/src/XMonad.Config.html#keys |