Logs on 2024-06-21 (liberachat/#xmonad)
| 00:10:53 | → | wlhn joins (~wenzel@dl46fx8hbfttwvhb-h1ly-3.rev.dnainternet.fi) |
| 01:24:02 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 268 seconds) |
| 01:38:09 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 02:43:31 | × | terrorjack quits (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat) |
| 02:47:35 | → | terrorjack joins (~terrorjac@2a01:4f8:c17:87f8::) |
| 02:49:17 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 240 seconds) |
| 02:54:41 | × | td_ quits (~td@i5387090C.versanet.de) (Ping timeout: 268 seconds) |
| 02:56:28 | → | td_ joins (~td@i53870921.versanet.de) |
| 03:01:02 | <haskellbridge> | <iqubic (she/her)> How hard would it be to get XMonad to work with Polybar? Would I need to use DBus and XMonad-Log? |
| 03:02:54 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 03:09:07 | <geekosaur> | people already use xmonad with polybar. the easiest way is to use polybar's ewmh support |
| 03:09:31 | <geekosaur> | stick around in here, maybe a polybar user will speak up |
| 03:09:46 | <geekosaur> | I've seen mechanisms that don't use dbus |
| 03:26:54 | <haskellbridge> | <iqubic (she/her)> The mechanisms that use dbus are primarily so that I can use the DynamicLogWithPP to get XMonad to push info to Polybar, but yeah... I think I can just get polybar to use exwm though. |
| 03:27:25 | <haskellbridge> | <iqubic (she/her)> Basically, I can use dbus in the same way that you are doing it in your config, if I want. But exwm might be easier. |
| 03:33:32 | <haskellbridge> | <iqubic (she/her)> Actually, I just found this, which is both a library I can use with XMonad which sets up a DBus interface and also an executable that I can have polybar run to listen for data from said DBus interface. https://hackage.haskell.org/package/xmonad-dbus |
| 03:33:41 | <haskellbridge> | <iqubic (she/her)> https://github.com/troydm/xmonad-dbus |
| 03:34:10 | <haskellbridge> | <iqubic (she/her)> That looks like it makes it dead simple to use DynamicLogWithPP and get the info to Polybar. |
| 03:44:23 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 264 seconds) |
| 03:44:33 | <haskellbridge> | <iqubic (she/her)> Doing that would let me be more specific about the info that polybar sees. |
| 03:58:36 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 04:01:33 | <haskellbridge> | <iqubic (she/her)> I don't think "unGrab" is working properly for me. It still seems that XMonad has keyboard grab even when it shouldn't. |
| 04:14:21 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 272 seconds) |
| 04:27:45 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 05:19:15 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 256 seconds) |
| 05:23:56 | → | wenzel_ joins (~wenzel@dl46fx8hbfttwvhb-h1ly-3.rev.dnainternet.fi) |
| 05:27:00 | × | wlhn quits (~wenzel@dl46fx8hbfttwvhb-h1ly-3.rev.dnainternet.fi) (Ping timeout: 268 seconds) |
| 05:33:09 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 07:10:26 | × | wenzel_ quits (~wenzel@dl46fx8hbfttwvhb-h1ly-3.rev.dnainternet.fi) (Quit: Leaving) |
| 07:10:44 | → | wlhn joins (~wlhn@dl46fx8hbfttwvhb-h1ly-3.rev.dnainternet.fi) |
| 07:15:39 | → | cfricke joins (~cfricke@user/cfricke) |
| 08:20:09 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 256 seconds) |
| 08:39:30 | → | cfricke joins (~cfricke@user/cfricke) |
| 10:29:10 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 268 seconds) |
| 10:39:06 | → | Guest79 joins (~Guest30@159.146.84.69) |
| 10:39:36 | <Guest79> | Hi |
| 10:40:01 | <geekosaur> | hello |
| 10:40:20 | <Guest79> | Hyprland vs XMonad? 👀 |
| 10:43:38 | × | Guest79 quits (~Guest30@159.146.84.69) (Client Quit) |
| 10:45:48 | <geekosaur> | this seems like an odd (or at least biased) place to ask about that |
| 10:45:52 | <geekosaur> | whoops |
| 11:16:49 | → | Guest3066 joins (~Guest3066@159.146.84.69) |
| 11:17:14 | × | Guest3066 quits (~Guest3066@159.146.84.69) (Client Quit) |
| 11:43:23 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 272 seconds) |
| 11:46:43 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 11:47:35 | ← | L29Ah parts (~L29Ah@wikipedia/L29Ah) () |
| 11:53:28 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 11:53:54 | ← | L29Ah parts (~L29Ah@wikipedia/L29Ah) () |
| 12:08:39 | → | cfricke joins (~cfricke@user/cfricke) |
| 12:49:32 | <liskin> | well it's less odd than asking about hyprland vs sway :-) |
| 13:34:52 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 13:42:47 | × | ft quits (~ft@p3e9bcb39.dip0.t-ipconnect.de) (Quit: Lost terminal) |
| 13:45:33 | → | ft joins (~ft@p3e9bcb39.dip0.t-ipconnect.de) |
| 13:47:52 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.2.2) |
| 15:48:03 | ← | L29Ah parts (~L29Ah@wikipedia/L29Ah) () |
| 17:22:07 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 19:25:58 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 268 seconds) |
| 19:58:55 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 20:33:08 | <haskellbridge> | <lush> Is anyone here using xmonad on NixOS? |
| 20:43:25 | <haskellbridge> | <iqubic (she/her)> I am. |
| 20:43:33 | <haskellbridge> | <iqubic (she/her)> It's actually not too hard to set up at all. |
| 20:45:50 | <haskellbridge> | <lush> iqubic (she/her): I managed to get the latest version of xmonad running, but recompiling xmonad with Mod-q doesn't work, even though I added "enableConfiguredRecompile = true;" to my config... any thoughts? |
| 20:45:53 | <haskellbridge> | To be more precise: trying to recompile results in an error saying that it can't find xmonad.hs.... |
| 20:46:14 | <haskellbridge> | <iqubic (she/her)> How are you configuring XMonad? |
| 20:47:14 | <haskellbridge> | <lush> I'm doing it systemwide rn, and I added: |
| 20:47:15 | <haskellbridge> | ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/rLKuhPddjDxyWTkSHJbPDfLr (14 lines) |
| 20:47:24 | <haskellbridge> | <lush> I'm doing it systemwide rn, and I added: |
| 20:47:24 | <haskellbridge> | ... long message truncated: https://kf8nh.com/_matrix/media/v3/download/kf8nh.com/dxZXrtPTsXeHlmuYvRXUkuuZ (15 lines) |
| 20:48:21 | → | mekeor joins (~user@2001:a61:24d2:9401:96ac:ce90:6d78:efe3) |
| 20:49:21 | <haskellbridge> | <iqubic (she/her)> I'm not sure. I don't actually use this feature myself. |
| 20:49:42 | <haskellbridge> | <iqubic (she/her)> Maybe asking in Nix Haskell channel would be better. |
| 20:52:06 | <haskellbridge> | <lush> So how do you manage xmonad in nixos then? |
| 20:52:19 | <haskellbridge> | <lush> Do you just nixos-rebuild everytime you change your xmonad.hs? |
| 20:52:37 | <haskellbridge> | <iqubic (she/her)> I do. |
| 20:53:41 | <haskellbridge> | <lush> I see, thanks. I guess if you already have a neatly configured xmonad setup that's fine. |
| 20:53:41 | <haskellbridge> | But I just start editing a new one and it's quite painful to do this all the time I think... |
| 21:02:05 | × | byorgey quits (~byorgey@user/byorgey) (Quit: Lost terminal) |
| 21:11:01 | <Leary> | lush: Forget about the xmonad.config option; that's only for NixOS. You need to put xmonad.hs where /xmonad/ expects to find it. |
| 21:13:54 | <haskellbridge> | <iqubic (she/her)> Leary, all that option does is install GHC for you and sets up xmonad to run with the XMONAD_GHC environment variable set properly. It doesn't actually put the config any for xmonad to be able to find it. |
All times are in UTC on 2024-06-21.