Logs: liberachat/#xmonad
| 2022-09-23 03:57:04 | <Lears> | Only one of them (the second, apparently) is correct with `className`. |
| 2022-09-23 03:57:15 | <QNX> | I see. |
| 2022-09-23 04:12:46 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::778c) (Ping timeout: 244 seconds) |
| 2022-09-23 04:24:42 | × | ft quits (~ft@p3e9bc57b.dip0.t-ipconnect.de) (Quit: Lost terminal) |
| 2022-09-23 04:27:44 | × | sogens quits (~sogens@pa49-197-130-227.pa.qld.optusnet.com.au) (Ping timeout: 265 seconds) |
| 2022-09-23 04:47:47 | × | steve_ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 252 seconds) |
| 2022-09-23 04:57:05 | → | sogens joins (sogens@gateway/vpn/protonvpn/sogens) |
| 2022-09-23 05:02:49 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 246 seconds) |
| 2022-09-23 05:09:29 | × | Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: leaving) |
| 2022-09-23 05:42:17 | → | Maeda joins (~Maeda@91-161-10-149.subs.proxad.net) |
| 2022-09-23 06:15:27 | <QNX> | addScreenCorners [ (SCUpperLeft, namedScratchpadAction scratchpads "term") ] |
| 2022-09-23 06:15:43 | <QNX> | I added this to screen corners, and when I hit it with the mouse, nothing happens. |
| 2022-09-23 06:16:11 | <QNX> | https://bpa.st/44CQ here's the current xmonad.hs |
| 2022-09-23 06:16:37 | <QNX> | I don't get any errors, but I don't get the desired functionality |
| 2022-09-23 06:18:37 | <Lears> | Looks like you're not using the event hook. |
| 2022-09-23 06:19:27 | <QNX> | Oh |
| 2022-09-23 06:20:16 | <QNX> | I'm not sure how to add that |
| 2022-09-23 06:20:48 | <QNX> | XMonad.Hooks.EventHook I need this? |
| 2022-09-23 06:21:04 | <Lears> | The module should probably expose a config combinator, and it looks like it's also using XS where it should be XC... Must be pretty old. |
| 2022-09-23 06:21:47 | <Lears> | No, you just need to add `screenCornerEventHook` to your `handleEventHook` with (<>) AKA (<+>). |
| 2022-09-23 06:22:44 | <QNX> | Brilliant. |
| 2022-09-23 06:22:47 | <QNX> | Thank you! |
| 2022-09-23 06:22:55 | <QNX> | I don't understand any of this stuff at all! |
| 2022-09-23 06:23:13 | → | steve_ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-09-23 06:23:14 | <QNX> | I have no idea how I'm making do. No idea. Well, with you guys help! :) |
| 2022-09-23 07:33:59 | <xmonadtrack> | xmonad-contrib L. S. Leary * v0.17.1-19-gb9794e6a: Fix documentation bug in X.U.NSP (12 minutes ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad-contrib/commit/b9794e6a1384 |
| 2022-09-23 07:54:33 | <QNX> | I have used stack to build Xmoand .17 and updated my PATH to include ~/.local/bin |
| 2022-09-23 07:54:47 | <QNX> | Should I now remove the distro packages of xmonad .15? |
| 2022-09-23 07:59:38 | <QNX> | I try to reload xmonad and it complains that xmonad is not in my path. hmm |
| 2022-09-23 07:59:49 | <QNX> | updated path on terminal, but i guess that's for that bash session and not global. |
| 2022-09-23 08:01:33 | <QNX> | stoned@stoned-desktop - ~/.config/xmonad - - |
| 2022-09-23 08:01:35 | <QNX> | $ xmonad --recompile |
| 2022-09-23 08:01:37 | <QNX> | XMonad will use ghc to recompile, because neither "/home/stoned/.xmonad/build" nor "/home/stoned/.xmonad/stack.yaml" exists. |
| 2022-09-23 08:01:39 | <QNX> | XMonad recompiling (forced). |
| 2022-09-23 08:01:41 | <QNX> | xmonad: ghc: runProc: exec: does not exist (No such file or directory)y |
| 2022-09-23 08:01:47 | <QNX> | They exist in ~/.config/xmoand though |
| 2022-09-23 08:01:50 | <QNX> | I'm confused. |
| 2022-09-23 08:04:37 | <Lears> | Some of the stuff that xmonad logs on recompile is of questionable accuracy, iirc. The issue there looks to be that it doesn't find `ghc` in your path. |
| 2022-09-23 08:05:41 | <QNX> | https://xmonad.org/INSTALL.html i folloowd this, then removed distro packages |
| 2022-09-23 08:05:49 | <QNX> | I did using stack |
| 2022-09-23 08:08:40 | <QNX> | The ~/.cache prefix is the $XDG_CACHE_HOME directory. Note that if your xmonad configuration resides within ~/.xmonad, then the executable will also be within that directory and not in $XDG_CACHE_HOME. |
| 2022-09-23 08:08:48 | <QNX> | maybe I should mv that |
| 2022-09-23 08:10:26 | <QNX> | after I mv ~/.xmonad to ~/.xmonad-back, I launch new xmoand and I get this https://bpa.st/S6DQ |
| 2022-09-23 08:10:34 | × | hrberg quits (~quassel@171.79-160-161.customer.lyse.net) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2022-09-23 08:10:48 | → | hrberg joins (~quassel@171.79-160-161.customer.lyse.net) |
| 2022-09-23 08:13:41 | <QNX> | Could not find module ‘Data.Default’ |
| 2022-09-23 08:13:51 | <QNX> | It complains about the import Data.Default line |
| 2022-09-23 08:15:32 | <Lears> | You probably don't need to import that. |
| 2022-09-23 08:18:01 | <QNX> | Ok |
| 2022-09-23 08:18:04 | <QNX> | I took out that line |
| 2022-09-23 08:18:10 | <QNX> | Now I get this https://bpa.st/BZSA |
| 2022-09-23 08:18:40 | <QNX> | https://bpa.st/GDTQ <- xmonad.hs current |
| 2022-09-23 08:19:11 | <QNX> | GridSelect |
| 2022-09-23 08:19:58 | <Lears> | You're updating two versions, it might pay to look over the changelog. |
| 2022-09-23 08:20:11 | <QNX> | What do you mean two versions? |
| 2022-09-23 08:20:15 | <QNX> | From .15 to .17? |
| 2022-09-23 08:20:21 | <QNX> | I see. |
| 2022-09-23 08:20:22 | <Lears> | Yes. But my best bet is, replace `defaut*` with `def`. |
| 2022-09-23 08:20:27 | <QNX> | I'm looking at the |
| 2022-09-23 08:20:31 | <QNX> | https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Actions-GridSelect.html |
| 2022-09-23 08:21:35 | <QNX> | Yeah, it changed things up |
| 2022-09-23 08:21:46 | <QNX> | compared .15 doc and .17 doc pages side by side |
| 2022-09-23 08:21:59 | <QNX> | binding thing is changed from GSConfig soemthing to def |
| 2022-09-23 08:26:32 | <QNX> | https://bpa.st/WVGA now these errors |
| 2022-09-23 08:26:48 | <QNX> | One by one heh |
| 2022-09-23 08:28:23 | <QNX> | Yay. I got it. |
| 2022-09-23 08:29:32 | <QNX> | Lears: thank you |
| 2022-09-23 08:33:00 | <Lears> | np |
| 2022-09-23 08:33:53 | <QNX> | https://bpa.st/WVGA#1L30 I get an error after making this recommended change: https://bpa.st/4PAA |
| 2022-09-23 08:35:26 | <QNX> | I fixed the rest of the errors |
| 2022-09-23 08:35:59 | → | chomwitt joins (~chomwitt@2a02:587:dc14:f500:a8f6:62e0:a0fa:7808) |
| 2022-09-23 08:37:36 | <Lears> | Line 30 is complaining about the deprecated fullscreen evhook, not the other one. |
| 2022-09-23 08:40:28 | <Lears> | Luckily, deprecations all come with handy recommendations, though not necessarily drop-in replacements. I would see what the module has to say about the suggested replacement. |
| 2022-09-23 08:43:54 | <QNX> | ok thanks fixed |
| 2022-09-23 08:44:07 | <QNX> | , handleEventHook = focusOnMouseMove <+> screenCornerEventHook <- took it out of here |
| 2022-09-23 08:44:16 | <QNX> | xmonad $ docks $ ewmhFullscreen . ewmh $ def <- put it into here |
| 2022-09-23 08:44:31 | <QNX> | Updated to .17 and no more errors in config file. |
| 2022-09-23 08:44:34 | <QNX> | Brilliant. |
| 2022-09-23 09:00:15 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-09-23 09:03:49 | → | thyriaen joins (~thyriaen@2a02:8109:8340:686c:7383:e0e2:ad95:9fce) |
| 2022-09-23 09:18:53 | ← | realsun[m] parts (~realsunma@2001:470:69fc:105::2:7b7a) () |
| 2022-09-23 09:57:36 | <QNX> | I would like to display/overlay an [x] button on corner of all windows, (not extra title bar space) so when clicked with mouse, just kills the window. |
| 2022-09-23 09:57:52 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-09-23 10:03:03 | <Lears> | If you mean to say that the solution via window decorations is no good, then I imagine you'd have to implement it yourself. |
| 2022-09-23 10:05:11 | <QNX> | https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Layout-ButtonDecoration.html |
| 2022-09-23 10:05:16 | <QNX> | I'm trying this |
| 2022-09-23 10:05:35 | <QNX> | Trying to figure out how to put this in the layouthook |
| 2022-09-23 10:12:34 | <QNX> | Oh yeah I see some screenshots |
| 2022-09-23 10:12:36 | <QNX> | No this is not what I' |
| 2022-09-23 10:12:40 | <QNX> | I'd like. |
| 2022-09-23 10:12:59 | <QNX> | Reason, it seems to create a whole new titlebar for each window, taking up prescious screen space. |
| 2022-09-23 10:13:18 | <QNX> | I just want to kind of overlay a [x] in the corner of every window, not as a title bar button |
| 2022-09-23 10:25:31 | × | sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 246 seconds) |
| 2022-09-23 10:42:49 | <geekosaur> | you would have to write something like that yourself. XMonad.Layout.DwmStyle might help, although it doesn't do what you want right now |
| 2022-09-23 10:46:27 | <QNX> | It's probably easier to put a button on my panel for xkill |
| 2022-09-23 10:57:57 | <geekosaur> | but where's the fun in thsat? 🙂 |
| 2022-09-23 11:04:59 | <QNX> | looks like I'll have to learn me a haskell for great good |
| 2022-09-23 11:37:19 | × | fjMSX quits (~hypni2p@2.92.213.55) (Read error: Connection reset by peer) |
| 2022-09-23 11:58:45 | → | fjMSX joins (~hypni2p@2.92.213.55) |
| 2022-09-23 12:25:13 | → | ft joins (~ft@p3e9bc57b.dip0.t-ipconnect.de) |
All times are in UTC.