Logs: freenode/#xmonad
| 2020-12-13 12:54:14 | → | eb0t joins (~eblip@unaffiliated/eblip) |
| 2020-12-13 12:54:29 | → | eblip joins (~eblip@unaffiliated/eblip) |
| 2020-12-13 12:56:24 | × | def_jam quits (~eblip@unaffiliated/eblip) (Ping timeout: 256 seconds) |
| 2020-12-13 12:56:25 | × | eb0t_ quits (~eblip@unaffiliated/eblip) (Ping timeout: 240 seconds) |
| 2020-12-13 13:02:15 | <psibi[m]> | Liskni_si: Good point. Probably I can add one additional workflow where we build with the master of xmonad. What do you think ? |
| 2020-12-13 13:08:22 | × | notis quits (~notis@45.134.22.48) (Ping timeout: 265 seconds) |
| 2020-12-13 13:10:02 | → | notis joins (~notis@185.51.134.229) |
| 2020-12-13 13:29:16 | <Liskni_si> | psibi[m]: depends on how complex the "build and run tests" script is going to be; if it gets more complex than the current "download stack and invoke it" then maybe one workflow with a matrix would be better |
| 2020-12-13 13:29:33 | <Liskni_si> | but it doesn't need to be perfect right now |
| 2020-12-13 13:29:44 | <Liskni_si> | whatever works; we can always improve it later |
| 2020-12-13 13:33:13 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2020-12-13 14:01:06 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-13 14:01:27 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2020-12-13 14:04:22 | → | tux1 joins (~tux@116.251.216.46) |
| 2020-12-13 14:06:07 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-13 14:06:28 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2020-12-13 14:07:08 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-13 14:07:29 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2020-12-13 14:09:08 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-13 14:09:29 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2020-12-13 14:11:08 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-13 14:11:29 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2020-12-13 14:13:08 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-13 14:13:30 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2020-12-13 14:15:09 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-13 14:15:33 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2020-12-13 14:37:45 | × | gzj quits (~gzj@unaffiliated/gzj) (Ping timeout: 240 seconds) |
| 2020-12-13 14:54:57 | → | geekosaur joins (ae68c070@cpe-174-104-192-112.neo.res.rr.com) |
| 2020-12-13 15:00:30 | × | notis quits (~notis@185.51.134.229) (Ping timeout: 265 seconds) |
| 2020-12-13 15:13:23 | <Solid> | so, uh, anyone has any good names for L and R in XMonad.Layout? |
| 2020-12-13 15:13:49 | → | kelnoky joins (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) |
| 2020-12-13 15:14:47 | → | notis joins (~notis@45.134.22.48) |
| 2020-12-13 15:17:30 | × | AlonzoC quits (~user@2a00:23c4:9010:3d01:ec55:22d9:89d6:100b) (Remote host closed the connection) |
| 2020-12-13 15:17:33 | <psibi[m]> | Liskni_si: Have created new workflow: https://github.com/xmonad/xmonad-contrib/pull/429 Let's see how the CI goes. |
| 2020-12-13 15:22:47 | <Liskni_si> | psibi[m]: looks like this can be simplified by adding stack-yaml to the matrix |
| 2020-12-13 15:23:21 | <Liskni_si> | not entirely sure it's the right thing to do conceptually |
| 2020-12-13 15:23:32 | <Liskni_si> | but probably yes |
| 2020-12-13 15:23:34 | <Liskni_si> | ? |
| 2020-12-13 15:27:48 | <psibi[m]> | Yeah, I think so. Let me give it a try. |
| 2020-12-13 15:29:52 | <Liskni_si> | psibi[m]: oh and I see you had to add xmonad to extra deps anyway for lts-12, so maybe always using xmonad from git and branching between "latest release" and "latest master" would be simpler :-) |
| 2020-12-13 15:31:03 | <Liskni_si> | (and if we ever merge https://github.com/xmonad/X11/pull/71, we'll need to do the same thing for X11 as well) |
| 2020-12-13 15:31:38 | <psibi[m]> | Yeah, that was the motivation. But I have added a newer key in the matrix to try it out. If it doesn't work out, I will just go back to having two workflows. |
| 2020-12-13 15:32:22 | <Liskni_si> | always using xmonad from git doesn't mean two workflows :-) |
| 2020-12-13 15:32:31 | <Liskni_si> | it means less workflows _and_ less stack.yamls |
| 2020-12-13 15:38:20 | × | ixian quits (~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269) (Quit: leaving) |
| 2020-12-13 15:39:50 | × | tux1 quits (~tux@116.251.216.46) (Quit: WeeChat 2.9) |
| 2020-12-13 15:49:10 | → | ixian joins (~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269) |
| 2020-12-13 15:50:12 | → | mrbirkov joins (uid453780@gateway/web/irccloud.com/x-afihlvcablnozxtg) |
| 2020-12-13 15:50:32 | <mrbirkov> | hi. do i need DE to run xmonad |
| 2020-12-13 15:50:58 | <dminuoso> | DE? |
| 2020-12-13 15:51:33 | <dminuoso> | Ah no. |
| 2020-12-13 15:52:33 | <mrbirkov> | so only need x11 and xmonad then? |
| 2020-12-13 15:53:28 | <dminuoso> | Yes. |
| 2020-12-13 15:55:27 | × | ixian quits (~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269) (Ping timeout: 260 seconds) |
| 2020-12-13 15:55:58 | <dminuoso> | Personally, out of convenience, I run xfce without desktop components to have a notify daemon, a terminal, and then xfce4-settings-manager to configure things I just cant bother figuring out commands for, like fonts and what not |
| 2020-12-13 15:56:07 | <dminuoso> | In tandem with xmonad |
| 2020-12-13 15:56:20 | → | ixian joins (~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269) |
| 2020-12-13 15:56:25 | <psibi[m]> | Liskni_si: Seems to be working with new set of keys. So I'm removing the extra workflow. When do you think the PR should be merged ? (I'm guessing you are working on to fix the export issue) |
| 2020-12-13 15:57:04 | <dminuoso> | (that is, xfce without xfwm, xfdesktop, xfce4-panel, etc) |
| 2020-12-13 15:57:37 | <dminuoso> | Part of the reason is that nixos has a convenience option for this. :) |
| 2020-12-13 15:57:53 | <Liskni_si> | psibi[m]: what's the extra restore-key supposed to do? |
| 2020-12-13 15:59:48 | <Liskni_si> | (as far as I understand github actions, adding the same thing that's in key to restore-keys should make absolutely no difference whatsoever) |
| 2020-12-13 16:00:27 | <Liskni_si> | psibi[m]: anyway to answer your question, I'm not currently working on the export issue, but Solid asked about it at 15:13 UTC so maybe he is :-) |
| 2020-12-13 16:01:11 | <Liskni_si> | and I don't think waiting for the issue is a prerequisite for merging #429. it's broken, the tests might as well reflect that :-) |
| 2020-12-13 16:01:28 | <psibi[m]> | My motivation was to see if we can have two different set of caches: One for the normal stack.yaml and another for the stack-master.yaml. |
| 2020-12-13 16:01:52 | <Liskni_si> | oh |
| 2020-12-13 16:02:31 | <Liskni_si> | and the motivation for that is to not need to recompile xmonad every time, right? |
| 2020-12-13 16:02:56 | <psibi[m]> | Lol! If that's the case, that would create issues! |
| 2020-12-13 16:03:20 | <psibi[m]> | I'm not sure if stack is smart enough to re-clone if the commit is specified as `master`. |
| 2020-12-13 16:05:09 | <Liskni_si> | hmm, I have no idea what does stack do with git packages in extra-deps |
| 2020-12-13 16:05:34 | <Liskni_si> | if you put that into packages: instead, it will clone it outside of ~/.stack, I think, so it won't be cached at all |
| 2020-12-13 16:05:55 | <Liskni_si> | but what happens in extra-deps, I don't know. |
| 2020-12-13 16:06:06 | <Liskni_si> | best to test it locally I guess |
| 2020-12-13 16:06:28 | <Solid> | Liskni_si: the best I can come up with is CLR = CL | CR ("Choose Left/Right"), but I'm not sure that that's acceptable |
| 2020-12-13 16:06:31 | <Solid> | I'm bad at names |
| 2020-12-13 16:10:42 | <Liskni_si> | Solid: as long as it doesn't conflict with anything, it seems okay |
| 2020-12-13 16:11:14 | <Liskni_si> | my best attempt was ChooseLR = … and that's just too long and ugly |
| 2020-12-13 16:11:29 | <Liskni_si> | but! |
| 2020-12-13 16:12:03 | <Liskni_si> | there's a way to avoid the rename... add a separate module with LR = L | R and don't export this module's symbols from XMonad |
| 2020-12-13 16:12:10 | <Liskni_si> | not sure if worth it. |
| 2020-12-13 16:14:17 | <Solid> | Liskni_si: it does build against contrib master |
| 2020-12-13 16:14:37 | <Solid> | the separate module is an interesting idea; though I would carefully say "not worth it" |
| 2020-12-13 16:15:40 | <Liskni_si> | yeah, agreed |
| 2020-12-13 16:17:43 | <Solid> | well I guess CLR it is then :D what would the usual protocol be here? revert the commit that exported them and then commit this fix or don't revert at all and just change the respective lines? |
| 2020-12-13 16:18:27 | <Liskni_si> | just change it |
| 2020-12-13 16:19:25 | <Liskni_si> | (I mean, I'm not the authority here as I can't merge to xmonad, but the revert doesn't make sense to me) |
| 2020-12-13 16:27:47 | × | wonko7 quits (~wonko7@2a01:e35:2ffb:7040:14a1:46f4:68f7:2133) (Ping timeout: 260 seconds) |
| 2020-12-13 16:34:49 | → | adder joins (~adder@unaffiliated/adder) |
| 2020-12-13 16:35:05 | <adder> | hello, i want to use dmenuXinerama, however it expects a String and i don't know what to pass? |
| 2020-12-13 16:35:29 | <adder> | (my actual goal is to start dmenu on current screen) |
| 2020-12-13 16:37:01 | <adder> | it expects a list of strings actually |
| 2020-12-13 16:37:42 | → | thoros joins (~thoros@194-96-55-156.hdsl.highway.telekom.at) |
| 2020-12-13 16:44:12 | <Solid> | adder: these are options for dmenu |
| 2020-12-13 16:44:22 | <Solid> | if you don't want to give any you can pass it the empty list |
| 2020-12-13 16:44:44 | → | tux1 joins (~tux@116.251.216.46) |
| 2020-12-13 16:44:56 | <psibi[m]> | Liskni_si: From debugging slightly, I think it re clones as long as the lock file isn't committed to the repository. Free feel to merge that MR. If not, I will merge it tomorrow unless there is any objections. |
| 2020-12-13 16:45:35 | <tux1> | Does anyone know how to hide windows from hidden NSP workspace when cycling between two recent windows with: nextMatch History (return True) ? |
| 2020-12-13 16:45:52 | <Liskni_si> | psibi[m]: where does it clone it? |
| 2020-12-13 16:46:22 | <adder> | Solid, i get an error: Couldn't match type ‘[Char]’ with ‘()’ Expected type: X () Actual type: X String |
| 2020-12-13 16:46:33 | <Liskni_si> | psibi[m]: anyway, I still object to the misuse of restore-keys :-) |
All times are in UTC.