Logs on 2024-09-07 (liberachat/#xmonad)
| 01:29:29 | → | Guest51 joins (~Guest51@2603:8000:6f00:2842::1673) |
| 01:31:17 | <Guest51> | main :: IO () |
| 01:31:18 | <Guest51> | main = xmonad |
| 01:31:18 | <Guest51> | . ewmhFullscreen |
| 01:31:19 | <Guest51> | . ewmh |
| 01:31:19 | <Guest51> | . dynamicEasySBs barSpawner |
| 01:31:20 | <Guest51> | $ myConfig |
| 01:31:20 | <Guest51> | Hi I just updated my xmonad after a year, its not happy with this current set up for barSpawner |
| 01:31:27 | <Guest51> | Errors detected while compiling xmonad config: /home/jrgiacone/.config/xmonad/xmonad.hs |
| 01:31:28 | <Guest51> | $ /home/jrgiacone/.config/xmonad/build /home/jrgiacone/.cache/xmonad/xmonad-x86_64-linux |
| 01:31:28 | <Guest51> | xmonad.hs:69:23: error: |
| 01:31:29 | <Guest51> | • Couldn't match type ‘IO StatusBarConfig’ with ‘X StatusBarConfig’ |
| 01:31:29 | <Guest51> | Expected type: ScreenId -> X StatusBarConfig |
| 01:31:30 | <Guest51> | Actual type: ScreenId -> IO StatusBarConfig |
| 01:31:30 | <Guest51> | • In the first argument of ‘dynamicEasySBs’, namely ‘barSpawner’ |
| 01:31:31 | <Guest51> | In the second argument of ‘(.)’, namely ‘dynamicEasySBs barSpawner’ |
| 01:31:31 | <Guest51> | In the second argument of ‘(.)’, namely |
| 01:31:32 | <Guest51> | ‘ewmh . dynamicEasySBs barSpawner’ |
| 01:31:32 | <Guest51> | | |
| 01:31:33 | <Guest51> | 69 | . dynamicEasySBs barSpawner |
| 01:31:33 | <Guest51> | | ^^^^^^^^^^ |
| 01:31:34 | <Guest51> | Please check the file for errors. |
| 01:31:34 | <Guest51> | Warning: Missing charsets in String to FontSet conversion |
| 01:31:35 | <Guest51> | Warning: Cannot convert string "-*-fixed-medium-r-normal-*-18-*-*-*-*-*-*-*,-*-fixed-*-*-*-*-18-*-*-*-*-*-*-*,-*-*-*-*-*-*-18-*-*-*-*-*-*-*" to type FontSet |
| 01:31:35 | <Guest51> | Warning: Missing charsets in String to FontSet conversion |
| 01:31:36 | <Guest51> | Warning: Unable to load any usable fontset |
| 01:36:03 | <geekosaur> | https://github.com/xmonad/xmonad-contrib/blob/master/CHANGES.md#breaking-changes |
| 01:38:18 | <Guest51> | I see, just changed a few weeks ago, i guess i see its no longer in IO and now in X, do i need to move it into another area, i guess I do not understand how to implement the change |
| 01:38:31 | <geekosaur> | basically you need to change the type of barSpawner, possibly adding liftIO to any IO calls in it |
| 01:39:22 | <geekosaur> | you also have a font issue which may be because your new xmonad-contrib is linked against an XFT that stopped supporting XLFD fonts; you need to use XFT fonts |
| 01:40:05 | <Guest51> | ill take a look, here is my current config i guess old at this point: https://pastebin.com/TFFaJkYT |
| 01:41:42 | <Guest51> | I dont think i even had fonts configured in this config |
| 01:42:00 | <geekosaur> | I *think* you just need to replace the "IO" in the declarations of "barSpawner" and "trayerSB" with "X" |
| 01:43:05 | <Guest51> | that was all it was thanks geekosaur, no font error either |
| 01:43:18 | <Guest51> | i need to look at the commit history to see what else has been tweaked on changes |
| 01:43:23 | <Guest51> | i really appreciate the help |
| 01:44:47 | <geekosaur> | yeh, I think that might be from xmessage trying to display a popup with the error. it doesn't use XFT, it requires old-style fonts which you may not have installed |
| 01:45:43 | <geekosaur> | otherwise, anything you need to worry about should be in the CHANGES file I linked to |
| 01:46:11 | <Guest51> | I was playing around in wayland for a little bit, changes on nvidia are nice and pretty stable but I was missing my xmonad workflow |
| 01:46:27 | <geekosaur> | we're still working on that 🙂 |
| 01:46:45 | <Guest51> | oh is there a plan for wayland I saw something quite a few months back but did not know if it was still progressing |
| 01:48:30 | × | Guest51 quits (~Guest51@2603:8000:6f00:2842::1673) (Quit: Client closed) |
| 01:51:56 | <geekosaur> | there's someone working on the basics, information is on the discourse, but he's been slowed by problems with his hand |
| 01:52:26 | <geekosaur> | (which I can understand, as I've been spending a lot of time in doctors' offices and such for my right shoulder and arm of late) |
| 02:51:33 | × | td_ quits (~td@i53870938.versanet.de) (Ping timeout: 248 seconds) |
| 02:53:09 | → | td_ joins (~td@i5387091F.versanet.de) |
| 07:18:49 | → | ash3en joins (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) |
| 07:26:44 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 260 seconds) |
| 07:27:01 | × | ash3en quits (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) (Quit: ash3en) |
| 07:39:41 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 09:36:27 | → | dxld_ joins (a6d27c8ee6@2a03:6000:1812:100::52) |
| 09:36:29 | → | m5zs7k_ joins (aquares@web10.mydevil.net) |
| 09:36:32 | → | kitaleth_ joins (23bd17ddc6@sourcehut/user/alethkit) |
| 09:36:37 | → | wsx_ joins (055e6b628d@2a03:6000:1812:100::dd6) |
| 09:37:30 | → | berberman_ joins (~berberman@user/berberman) |
| 09:39:40 | → | mml_ joins (~mml@157-131-53-74.fiber.dynamic.sonic.net) |
| 09:39:52 | → | catman_ joins (~catman@user/catman) |
| 09:44:28 | × | wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (*.net *.split) |
| 09:44:28 | × | m5zs7k quits (aquares@web10.mydevil.net) (*.net *.split) |
| 09:44:28 | × | mml quits (~mml@157-131-53-74.fiber.dynamic.sonic.net) (*.net *.split) |
| 09:44:28 | × | dxld quits (a6d27c8ee6@2a03:6000:1812:100::52) (*.net *.split) |
| 09:44:28 | × | wsx quits (055e6b628d@2a03:6000:1812:100::dd6) (*.net *.split) |
| 09:44:28 | × | kitaleth quits (23bd17ddc6@sourcehut/user/alethkit) (*.net *.split) |
| 09:44:29 | × | berberman quits (~berberman@user/berberman) (*.net *.split) |
| 09:44:29 | × | catman quits (~catman@user/catman) (*.net *.split) |
| 09:44:29 | wsx_ | is now known as wsx |
| 09:44:29 | kitaleth_ | is now known as kitaleth |
| 09:44:29 | dxld_ | is now known as dxld |
| 09:44:54 | m5zs7k_ | is now known as m5zs7k |
| 09:50:31 | → | wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de) |
| 09:50:45 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 248 seconds) |
| 10:01:21 | → | ash3en joins (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) |
| 10:05:07 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 10:34:29 | catman_ | is now known as catman |
| 10:46:13 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 245 seconds) |
| 10:52:54 | × | ash3en quits (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) (Ping timeout: 244 seconds) |
| 11:00:32 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 11:07:56 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 255 seconds) |
| 11:16:11 | → | ash3en joins (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) |
| 11:16:35 | × | ash3en quits (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) (Client Quit) |
| 11:22:04 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 11:28:21 | × | ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 248 seconds) |
| 11:42:27 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 12:40:53 | × | _qw quits (~eqw@user/eqw) (Ping timeout: 244 seconds) |
| 13:30:16 | → | ash3en joins (~Thunderbi@146.70.124.222) |
| 13:35:13 | → | ash3en1 joins (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) |
| 13:36:27 | × | ash3en1 quits (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) (Client Quit) |
| 13:37:09 | × | ash3en quits (~Thunderbi@146.70.124.222) (Ping timeout: 260 seconds) |
| 14:03:18 | ← | L29Ah parts (~L29Ah@wikipedia/L29Ah) () |
| 14:29:20 | × | Natch quits (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Remote host closed the connection) |
| 15:36:33 | <haskellbridge> | <Solid (@slot-:matrix.org)> Mist: Did you override the "nixpkgs" input for either of the flakes? I think I've seen that error in that context before (and haven't had time to investigate or pester Leary yet :)) |
| 15:36:42 | <haskellbridge> | <Solid (@slot-:matrix.org)> +two |
| 16:33:59 | <haskellbridge> | <Mist> Since I used import it should be overriding the whole module AFAIK. Because removing that import complains about a non-existing option called flake. (if I now understood your intentions with that message |
| 17:37:14 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 17:52:41 | → | _qw joins (~eqw@user/eqw) |
| 17:53:52 | → | Guest16 joins (~Guest16@70.21.136.64) |
| 18:00:04 | <Leary> | Mist: I don't know exactly what's going wrong, but you're not on the documented path. See if following <https://github.com/xmonad/xmonad-contrib/blob/master/NIX.md> a little more closely helps? |
| 18:05:15 | × | Guest16 quits (~Guest16@70.21.136.64) (Ping timeout: 256 seconds) |
| 18:07:34 | → | Guest16 joins (~Guest16@70.21.136.64) |
| 18:19:22 | × | Guest16 quits (~Guest16@70.21.136.64) (Quit: Client closed) |
| 18:26:26 | <geekosaur> | (that, somehow, just sounds like Nix in a nutshell.) |
| 18:49:36 | → | Natch joins (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
| 18:59:59 | × | _qw quits (~eqw@user/eqw) (Ping timeout: 255 seconds) |
| 19:17:10 | × | Natch quits (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Ping timeout: 244 seconds) |
| 19:18:40 | → | Natch joins (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
| 19:30:59 | → | _qw joins (~eqw@user/eqw) |
| 19:34:01 | → | ash3en joins (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) |
| 19:47:57 | × | _qw quits (~eqw@user/eqw) (Ping timeout: 276 seconds) |
| 19:57:37 | × | ash3en quits (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) (Quit: ash3en) |
| 19:59:59 | → | ash3en joins (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) |
| 20:09:52 | × | ash3en quits (~Thunderbi@2a01:c23:8d00:4c00:b6d6:b186:b213:6e89) (Quit: ash3en) |
| 21:03:09 | → | ash3en joins (~Thunderbi@p200300e7b71f94a141d1a48e69d98e7c.dip0.t-ipconnect.de) |
| 21:04:28 | × | ash3en quits (~Thunderbi@p200300e7b71f94a141d1a48e69d98e7c.dip0.t-ipconnect.de) (Client Quit) |
| 22:36:09 | → | _qw joins (~eqw@user/eqw) |
All times are in UTC on 2024-09-07.