Logs: liberachat/#xmonad
| 2022-02-03 05:22:18 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 250 seconds) |
| 2022-02-03 05:24:10 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 2022-02-03 05:52:28 | <jakeStateless-Fa> | on another note, I'm trying to setup a gridselect that launches other gridselects, what is wrong with my approach here? |
| 2022-02-03 05:52:38 | jakeStateless-Fa | uploaded an image: (72KiB) < https://libera.ems.host/_matrix/media/r0/download/jupiterbroadcasting.com/OMORpzQWxEbDIxeQSkyOvELw/image.png > |
| 2022-02-03 05:52:46 | <jakeStateless-Fa> | I keep getting type mismatches |
| 2022-02-03 05:53:06 | <jakeStateless-Fa> | either it's `String` and it needs `X ()` or vice versa |
| 2022-02-03 06:05:56 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-02-03 06:10:09 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-02-03 06:22:43 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-02-03 06:50:32 | iaeung[m] | is now known as iung[m] |
| 2022-02-03 07:25:52 | × | sogens quits (~sogens@pa49-197-72-150.pa.qld.optusnet.com.au) (*.net *.split) |
| 2022-02-03 07:25:52 | × | qbt quits (~qbt@user/edun) (*.net *.split) |
| 2022-02-03 07:25:52 | × | red-snail quits (~snail@static.151.210.203.116.clients.your-server.de) (*.net *.split) |
| 2022-02-03 07:25:52 | × | ft quits (~ft@shell.chaostreff-dortmund.de) (*.net *.split) |
| 2022-02-03 07:25:52 | × | tv quits (~tv@user/tv) (*.net *.split) |
| 2022-02-03 07:25:53 | × | ghormoon quits (~ghormoon@ghorland.net) (*.net *.split) |
| 2022-02-03 07:25:53 | × | wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (*.net *.split) |
| 2022-02-03 07:25:53 | × | Forkk quits (~forkk@li926-228.members.linode.com) (*.net *.split) |
| 2022-02-03 07:25:53 | × | skewerr quits (spoonm@inaba.spoonm.org) (*.net *.split) |
| 2022-02-03 07:25:53 | × | haskl quits (~haskl@user/haskl) (*.net *.split) |
| 2022-02-03 07:26:27 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-02-03 07:27:57 | → | sogens joins (~sogens@pa49-197-72-150.pa.qld.optusnet.com.au) |
| 2022-02-03 07:27:57 | → | qbt joins (~qbt@user/edun) |
| 2022-02-03 07:27:57 | → | red-snail joins (~snail@static.151.210.203.116.clients.your-server.de) |
| 2022-02-03 07:27:58 | → | ft joins (~ft@shell.chaostreff-dortmund.de) |
| 2022-02-03 07:27:58 | → | tv joins (~tv@user/tv) |
| 2022-02-03 07:27:58 | → | ghormoon joins (~ghormoon@ghorland.net) |
| 2022-02-03 07:27:58 | → | wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de) |
| 2022-02-03 07:27:58 | → | Forkk joins (~forkk@li926-228.members.linode.com) |
| 2022-02-03 07:27:58 | → | skewerr joins (spoonm@inaba.spoonm.org) |
| 2022-02-03 07:27:58 | → | haskl joins (~haskl@user/haskl) |
| 2022-02-03 07:39:57 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds) |
| 2022-02-03 07:46:29 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 2022-02-03 07:54:12 | <Solid> | would probably be easier to debug if you 1. added type signatures and 2. didn't post an image of test ;) |
| 2022-02-03 08:00:59 | × | ebray187 quits (~ebray187@2800:150:129:2485:224:1dff:fed5:599e) (Quit: Konversation terminated!) |
| 2022-02-03 08:22:39 | → | dirtcastle joins (~dirtcastl@103.43.203.225) |
| 2022-02-03 08:23:41 | → | f joins (~f@31-211-204-73.customers.ownit.se) |
| 2022-02-03 08:23:51 | <mc47> | Do we have "type WindowScreen = W.Screen WorkspaceId (Layout Window) Window ScreenId ScreenDetail" exported somewhere? This is the second time I need it, I'm wondering whether we should include standard type definitions in XMonad.Prelude |
| 2022-02-03 08:24:47 | <mc47> | These are types that are a result of the `StackSet` definition in the core, but aren't explicitly written out anywhere except in the modules that need them |
| 2022-02-03 08:36:16 | → | steve__ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-02-03 08:41:14 | <Solid> | mc47: there is one definition in X.U.Loggers (commited by yourself, in fact :D) |
| 2022-02-03 08:41:22 | × | f quits (~f@31-211-204-73.customers.ownit.se) (Remote host closed the connection) |
| 2022-02-03 08:41:24 | <Solid> | oh but it's not exported |
| 2022-02-03 08:41:29 | <mc47> | Exactly :p |
| 2022-02-03 08:42:09 | <Solid> | yeah we should definitely just add this to the core |
| 2022-02-03 08:42:48 | <mc47> | I'll push a PR |
| 2022-02-03 08:43:12 | <Solid> | I guess for using it _now_ X.Prelude would be better though |
| 2022-02-03 08:43:29 | <Solid> | but long term I think adding it to where WindowSet and WindowSpace already are seems better |
| 2022-02-03 08:44:11 | <mc47> | I mean, I'm the only one complaining about it so maybe just the Prelude is fine |
| 2022-02-03 08:48:05 | <Solid> | :) |
| 2022-02-03 08:48:25 | <Solid> | It's probably not critical (though there is one function in the core that would get a nicer type signature!) |
| 2022-02-03 08:53:07 | <mc47> | Solid: adding it to X.Core and building contrib with that only generates an error for X.U.Loggers |
| 2022-02-03 08:53:35 | <mc47> | So I guess both options are fine |
| 2022-02-03 08:53:52 | <mc47> | Not in a hurry, let's see what others think |
| 2022-02-03 08:54:00 | <Solid> | an error? just removing the type signature should be fine I think |
| 2022-02-03 08:54:23 | <Solid> | but i guess the real problem is that we'd need to also release xmonad 0.17.1 when we release a new minor version of xmonad-contrib |
| 2022-02-03 08:54:47 | <Solid> | which i don't think is necessarily justified |
| 2022-02-03 08:56:55 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-02-03 09:00:06 | <mc47> | yeah ofc just removing the type-signature is fine |
| 2022-02-03 09:00:23 | <mc47> | didn't think about releases tbh, but good point |
| 2022-02-03 09:00:32 | <mc47> | contrib it is |
| 2022-02-03 09:06:53 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 256 seconds) |
| 2022-02-03 09:17:41 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
| 2022-02-03 09:17:41 | → | allbery_b joins (~geekosaur@xmonad/geekosaur) |
| 2022-02-03 09:17:44 | allbery_b | is now known as geekosaur |
| 2022-02-03 09:17:54 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2022-02-03 09:31:03 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
| 2022-02-03 09:32:48 | <geekosaur> | jakeStateless-Fa, you can't just conjure up an IO context wherever you want. If you need to do I/O, you need to do it in an IO context |
| 2022-02-03 09:33:51 | × | dirtcastle quits (~dirtcastl@103.43.203.225) (Ping timeout: 256 seconds) |
| 2022-02-03 09:37:34 | <geekosaur> | in fact what you're doing may be fine, but you can't use mAllGrids the same way as mgrids', you have to use >>= to run it in IO and send the result on to the next thing |
| 2022-02-03 09:37:53 | <geekosaur> | would need to see how it's used to see exactly how to do that |
| 2022-02-03 09:38:55 | <geekosaur> | also, as Solid said, please use a proper paste bin instead of screenshots. if nothing else I can then download and edit the code (if needed; good pastebins let me edit directly) |
| 2022-02-03 09:38:59 | <geekosaur> | @where paste |
| 2022-02-03 09:38:59 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 2022-02-03 09:39:44 | <geekosaur> | most terminals let you select with the left mouse button and copy with ctrl-shift-c |
| 2022-02-03 09:40:13 | <geekosaur> | xterm and I think urxvt just need the left mouse button and copy directly |
| 2022-02-03 09:41:45 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-02-03 09:58:13 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 256 seconds) |
| 2022-02-03 09:59:50 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 2022-02-03 10:31:21 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2022-02-03 10:33:04 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2022-02-03 10:40:18 | → | Benzi-Junior joins (~BenziJuni@dsl-149-66-61.hive.is) |
| 2022-02-03 10:50:22 | <Benzi-Junior> | hey, all of a sudden xmonad is taking forever to launch terminals |
| 2022-02-03 10:52:36 | <geekosaur> | what happens if you run one directly from another terminal? |
| 2022-02-03 10:53:20 | <geekosaur> | most modern terminals use a factory backend; that may have become confused or slow and needs restarting (but this will close any terminals you have open) |
| 2022-02-03 10:55:39 | <Benzi-Junior> | geekosaur, If I run one directly using another terminal window or dmenu it's faster, as in less than minutes but still slow |
| 2022-02-03 10:56:31 | <Benzi-Junior> | thought it was working as regular but tried again just before replying and the issue appears to be there as well |
| 2022-02-03 10:57:41 | <Benzi-Junior> | it was working until like an hour ago, and reboot didn't fix it |
| 2022-02-03 10:57:53 | <geekosaur> | o.O |
| 2022-02-03 11:00:24 | <Benzi-Junior> | hmm ok the issue appars to be with termonad not xmonad, launching x-terminal-emulator is instant |
| 2022-02-03 11:00:55 | <Benzi-Junior> | well the reason I thought it was xmonad was because earlier it was working with dmenu just not mod+return |
| 2022-02-03 11:13:36 | <geekosaur> | odd |
| 2022-02-03 11:15:44 | <Benzi-Junior> | odd indeed |
| 2022-02-03 11:19:07 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
| 2022-02-03 11:38:01 | → | dirtcastle joins (~dirtcastl@103.43.203.227) |
| 2022-02-03 11:45:25 | <Benzi-Junior> | I can't see a reason why this would have changed all of a sudden |
| 2022-02-03 11:50:37 | <narendranath344[> | What is minimum version of ghc should I use to compile xmonad and xmonad-contrib with? |
| 2022-02-03 11:51:04 | <narendranath344[> | Or should I use ghcup recommend one? |
| 2022-02-03 11:57:18 | <liskin> | narendranath344[: we support 8.4 and up and our CI matrix covers all supported versions so basically any ghc version which isn't ancient will work just fine |
| 2022-02-03 11:59:07 | <liskin> | that being said, there are rumors of 9.0 having subtle bugs, so you may as well avoid that one for the time being |
All times are in UTC.