Logs on 2024-09-27 (liberachat/#xmonad)
| 00:54:05 | × | Misosabbe quits (~Misosabbe@2a00:801:4f3:fb9c:22d2:cc07:9cb3:2) (Quit: Client closed) |
| 02:14:29 | × | td_ quits (~td@i53870912.versanet.de) (Ping timeout: 252 seconds) |
| 02:16:18 | → | td_ joins (~td@i5387092C.versanet.de) |
| 03:37:19 | × | alp_ quits (~alp@2001:861:e3d6:8f80:538:d7bb:b13e:aad) (Ping timeout: 264 seconds) |
| 03:49:24 | × | evilop quits (~Urist@archlinux/op/MrElendig) (Ping timeout: 276 seconds) |
| 04:23:43 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 245 seconds) |
| 04:37:56 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 04:42:57 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 248 seconds) |
| 04:56:36 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 05:04:09 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 265 seconds) |
| 05:15:08 | → | alp_ joins (~alp@2001:861:e3d6:8f80:e37c:11d0:d9af:37f2) |
| 05:18:03 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 05:52:03 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 245 seconds) |
| 06:06:21 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 06:07:01 | × | ft quits (~ft@p4fc2acce.dip0.t-ipconnect.de) (Quit: leaving) |
| 06:10:28 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 06:21:10 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 244 seconds) |
| 06:27:42 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 06:33:16 | × | Digitteknohippie quits (~user@77.47.7.51.dyn.plus.net) (Changing host) |
| 06:33:16 | → | Digitteknohippie joins (~user@user/digit) |
| 06:33:16 | Digitteknohippie | is now known as Digit |
| 06:42:21 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 244 seconds) |
| 06:56:35 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 07:02:21 | → | MrElendig joins (~Urist@archlinux/op/MrElendig) |
| 07:02:42 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 246 seconds) |
| 07:12:29 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 260 seconds) |
| 07:16:59 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 07:17:30 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 07:22:08 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 252 seconds) |
| 07:36:21 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 07:36:54 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 252 seconds) |
| 07:50:12 | → | ChubaDuba joins (~ChubaDuba@46.147.101.192) |
| 07:51:51 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 276 seconds) |
| 08:04:58 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 08:12:00 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 252 seconds) |
| 08:26:14 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 08:31:11 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 08:31:22 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 244 seconds) |
| 08:45:28 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 08:52:56 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 255 seconds) |
| 09:06:59 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 09:12:43 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 264 seconds) |
| 09:26:29 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 09:49:32 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 252 seconds) |
| 10:03:46 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 10:11:57 | × | ChubaDuba quits (~ChubaDuba@46.147.101.192) (Quit: WeeChat 4.3.3) |
| 10:14:29 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 260 seconds) |
| 10:16:15 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 244 seconds) |
| 10:21:05 | × | todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
| 10:21:41 | → | todi joins (~todi@p57803331.dip0.t-ipconnect.de) |
| 10:22:00 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 10:27:17 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 10:36:33 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 248 seconds) |
| 10:50:02 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 11:10:31 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 265 seconds) |
| 11:24:24 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 11:55:48 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 245 seconds) |
| 12:10:26 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 12:13:20 | × | alp_ quits (~alp@2001:861:e3d6:8f80:e37c:11d0:d9af:37f2) (Remote host closed the connection) |
| 12:13:38 | → | alp_ joins (~alp@2001:861:e3d6:8f80:fd9b:ad9e:2406:5420) |
| 12:19:01 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 248 seconds) |
| 13:32:28 | × | todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 245 seconds) |
| 13:33:00 | → | ft joins (~ft@p4fc2acce.dip0.t-ipconnect.de) |
| 13:34:50 | → | todi joins (~todi@p57803331.dip0.t-ipconnect.de) |
| 15:20:24 | × | alp_ quits (~alp@2001:861:e3d6:8f80:fd9b:ad9e:2406:5420) (Ping timeout: 272 seconds) |
| 15:38:13 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 16:14:39 | → | ChubaDuba joins (~ChubaDuba@176.213.33.0) |
| 16:16:10 | → | alp_ joins (~alp@2001:861:e3d6:8f80:995f:117d:7c12:db9c) |
| 17:21:37 | → | foobarz joins (~user@73.red-83-53-186.dynamicip.rima-tde.net) |
| 17:22:15 | ← | foobarz parts (~user@73.red-83-53-186.dynamicip.rima-tde.net) () |
| 18:04:01 | × | haskellbridge quits (~hackager@syn-024-093-192-219.res.spectrum.com) (Remote host closed the connection) |
| 18:04:28 | → | wsx_ joins (055e6b628d@2a03:6000:1812:100::dd6) |
| 18:04:44 | → | haskellbridge joins (~hackager@syn-024-093-192-219.res.spectrum.com) |
| 18:04:57 | → | berberman joins (~berberman@user/berberman) |
| 18:05:15 | → | PotatoGim_ joins (sid99505@id-99505.lymington.irccloud.com) |
| 18:10:29 | × | todi quits (~todi@p57803331.dip0.t-ipconnect.de) (*.net *.split) |
| 18:10:29 | × | _qw quits (~eqw@user/eqw) (*.net *.split) |
| 18:10:31 | × | wsx quits (055e6b628d@2a03:6000:1812:100::dd6) (*.net *.split) |
| 18:10:32 | × | berberman_ quits (~berberman@user/berberman) (*.net *.split) |
| 18:10:33 | × | PotatoGim quits (sid99505@id-99505.lymington.irccloud.com) (*.net *.split) |
| 18:10:35 | wsx_ | is now known as wsx |
| 18:11:08 | → | todi joins (~todi@p57803331.dip0.t-ipconnect.de) |
| 18:11:08 | → | _qw joins (~eqw@user/eqw) |
| 18:11:51 | × | todi quits (~todi@p57803331.dip0.t-ipconnect.de) (Max SendQ exceeded) |
| 18:12:35 | → | todi joins (~todi@p57803331.dip0.t-ipconnect.de) |
| 18:36:38 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 265 seconds) |
| 19:05:11 | → | foobarz joins (~user@73.red-83-53-186.dynamicip.rima-tde.net) |
| 19:05:18 | × | foobarz quits (~user@73.red-83-53-186.dynamicip.rima-tde.net) (Client Quit) |
| 19:05:49 | → | wisconsin joins (~user@73.red-83-53-186.dynamicip.rima-tde.net) |
| 19:13:44 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 19:31:42 | × | yaslam quits (~yaslam@user/yaslam) (Read error: Connection reset by peer) |
| 19:42:30 | × | ChubaDuba quits (~ChubaDuba@176.213.33.0) (Quit: WeeChat 4.3.3) |
| 19:42:53 | → | ChubaDuba joins (~ChubaDuba@176.213.33.0) |
| 19:51:35 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 252 seconds) |
| 20:07:26 | <wisconsin> | hi, is there a walkthrough somewhere explaining how to build and test xmonad and xmonad-contrib using nix? |
| 20:08:54 | <wisconsin> | i have some minor improvements i'd like to submit to xmonad-contrib, but im unfamiliar with haskell's + nix tooling, and no longer have access to a simpler arch setup. |
| 20:17:07 | <Lears> | wisconsin: Not that I'm aware of, but you can pretty much just `nix develop .` in your xmonad-contrib clone then use cabal like normal. |
| 20:24:27 | → | yaslam joins (~yaslam@user/yaslam) |
| 21:26:22 | <wisconsin> | Lears: Thanks, I had gotten that far, but then had some trouble with cabal. what's the cabal workflow? |
| 21:28:37 | <geekosaur> | mine is `cabal build` until it seems to be ready, then build my config against it to test, but I have a fully cabalized config (https://github.com/geekosaur/xmonad.hs) |
| 21:29:36 | <geekosaur> | I suspect it won't help much with a Nix setup since it's all very cabal + git |
| 21:31:33 | <Lears> | There isn't really one workflow. I mostly just let `ghcid -a` rebuild with cabal when I write changes. When I'm ready to test, I point the flake's NixOS module at the local branch and rebuild my system. |
| 21:32:45 | <Lears> | Rather, I point my system flake at the local branch's. |
| 21:33:31 | <wisconsin> | Lears: yes, i had done that with other WMs, pointing to locally patched branches, i'll see if can do that too. |
| 21:34:40 | <Lears> | wisconsin: If you're on NixOS, see https://github.com/xmonad/xmonad-contrib/blob/master/NIX.md for an intro to using the the flake. |
| 21:43:11 | × | ChubaDuba quits (~ChubaDuba@176.213.33.0) (Quit: WeeChat 4.3.3) |
| 22:03:12 | × | ft quits (~ft@p4fc2acce.dip0.t-ipconnect.de) (Quit: Lost terminal) |
| 22:06:03 | → | ft joins (~ft@p4fc2acce.dip0.t-ipconnect.de) |
| 22:28:03 | <wisconsin> | Lears: thanks, and how do i test my xmonad-contrib in nixos once its building? |
| 22:36:12 | <Lears> | wisconsin: By using it with the xmonad-contrib flake, as the link above details, with the system flake input like: `xmonad-contrib = { type = "git"; url = "file:///path/to/xmonad-contrib"; ref = "your-pr-branch" };` |
| 22:41:08 | geekosaur | is recording this discussion in a documentation request issue |
| 22:45:04 | <wisconsin> | Lears: thanks, im a bit confused about the last part as my system is not yet in flake form, just traditional. I only use flakes for dev envs. i'll try to see if i can figure it out. |
| 22:48:39 | <geekosaur> | https://github.com/xmonad/xmonad-contrib/issues/906 |
| 22:50:47 | <wisconsin> | geekosaur: thanks, very kind to fill in that issue to enhance docs. |
| 23:22:51 | × | alp_ quits (~alp@2001:861:e3d6:8f80:995f:117d:7c12:db9c) (Remote host closed the connection) |
All times are in UTC on 2024-09-27.