Home liberachat/#xmonad: Logs Calendar

Logs on 2022-07-10 (liberachat/#xmonad)

01:52:03 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 276 seconds)
02:04:45 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 256 seconds)
02:10:20 geekosaur joins (~geekosaur@xmonad/geekosaur)
02:23:19 banc joins (banc@gateway/vpn/airvpn/banc)
02:30:50 × td_ quits (~td@muedsl-82-207-238-037.citykom.de) (Ping timeout: 240 seconds)
02:32:47 td_ joins (~td@muedsl-82-207-238-125.citykom.de)
02:49:45 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
02:52:10 terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1)
03:03:50 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds)
03:11:01 × mvk quits (~mvk@2607:fea8:5ce3:8500::909a) (Quit: Going elsewhere)
03:12:50 mvk joins (~mvk@2607:fea8:5ce3:8500::909a)
03:59:06 × mudri quits (sid317655@helmsley.irccloud.com) (Ping timeout: 276 seconds)
04:02:17 mudri joins (sid317655@id-317655.helmsley.irccloud.com)
04:54:54 × mvk quits (~mvk@2607:fea8:5ce3:8500::909a) (Quit: Going elsewhere)
04:59:28 mvk joins (~mvk@2607:fea8:5ce3:8500::909a)
05:18:40 <Solid> why, would you look at that
05:18:59 <Solid> just sitting at the gate idly and apparently Arch has updated to 0.17.0 finally
05:22:13 <Solid> this sets up an interesting situation; depending on how fast they will upgrade to 9.2.3 it might be quite essential for us to release 0.17.1 with #404 (what a fitting PR number, btw :)
05:22:50 <Solid> though supposedly a fix for ghc/#21708 should land in 9.2.4, which would be quite ideal for us
05:29:23 × mvk quits (~mvk@2607:fea8:5ce3:8500::909a) (Ping timeout: 244 seconds)
07:09:21 jason joins (~sogens@211.30.26.217)
07:11:24 × jason quits (~sogens@211.30.26.217) (Client Quit)
07:11:55 sogens joins (~sogens@211.30.26.217)
07:23:05 × sagax quits (~sagax_nb@user/sagax) (Remote host closed the connection)
08:17:40 neoatnebula joins (~neoatnebu@2405:204:54a9:eba6:1421:52f5:b9ff:42ec)
08:17:58 × neoatnebula quits (~neoatnebu@2405:204:54a9:eba6:1421:52f5:b9ff:42ec) (Client Quit)
08:18:29 neoatnebula joins (~neoatnebu@2405:204:54a9:eba6:1421:52f5:b9ff:42ec)
08:18:35 × neoatnebula quits (~neoatnebu@2405:204:54a9:eba6:1421:52f5:b9ff:42ec) (Client Quit)
09:05:21 × noex_ quits (~null@2600:8804:14e0:104:8804:14e0:104:0) (Remote host closed the connection)
09:06:40 noex_ joins (~null@2600:8804:14e0:104::1e13)
09:19:05 steve__ joins (~steve@ool-182c2b80.dyn.optonline.net)
11:27:23 Jade1 joins (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de)
11:27:46 alternateved joins (~alternate@217.138.209.69)
11:34:06 × Jade1 quits (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed)
11:57:13 Jade1 joins (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de)
11:57:55 <Jade1> How can you integrate xmonad with vim? I use the HLS with CoC but it's telling me all the XMonad modules do not exist (whbich makes sense for it to do that)
11:58:22 <Jade1> How can I make it so it recognises these modules?
12:14:34 <geekosaur> how did you install xmonad? (although HLS should detect stack at least)
12:15:03 <Jade1> Through pacman
12:16:34 <geekosaur> o.O arch may have its problems but that should be dead simple for HLS to spot
12:17:04 <geekosaur> in any case the folks in #haskell-language-server can probably help better than we can
12:17:05 <Jade1> I mean the `xmonad.hs` is decoupled from the main project
12:17:13 <Jade1> so it'd make sense for it to not work
12:17:15 <Jade1> right?
12:17:39 <geekosaur> then it'd not work for any new project that uses some library
12:18:09 <geekosaur> I mean, maybe it needs a dummy cabal file or something, but the xmonad modules are globally installed
12:18:17 <Jade1> hm ok
12:18:20 <geekosaur> so it should have no trouble finding them
12:18:35 <Jade1> But arent dependencies local?
12:18:55 <Jade1> When I install a module it shouldn't automatically be imported to all my projects
12:18:56 <Jade1> right?
12:19:09 <Jade1> >  maybe it needs a dummy cabal
12:19:10 <Jade1> How would I do this?
12:19:22 <geekosaur> not imported, but globally installed modules are visible everywhere
12:19:35 <geekosaur> this is part of what went wrong with original cabal
12:20:09 <Jade1> ok
12:20:16 <Jade1> yeah I'm not sure
12:20:34 <geekosaur> https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad-bsa.cabal
12:21:09 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
12:21:13 <geekosaur> which isn't a dummy since I actually use cabal with a build script, but if you don't use a build script it won';t be doing anything but telling HLS what's going on
12:23:38 × raghavgururajan quits (ea769b8000@user/raghavgururajan) (Remote host closed the connection)
12:27:30 <zawaken> The way I've set up hls, is with a hie.yaml in $XDG_CONFIG_DIRECTORY/xmonad ($HOME/.xmonad/ if installed with pacman I'm pretty sure) with this content: http://ix.io/43Zi
12:28:04 <geekosaur> pacman doesn';t touch hime directories and shouldn't care if you choose to use .config/xmonad instead
12:28:20 <geekosaur> but if you';re already using .xmonad then you can keep using it
12:28:53 <zawaken> Does xmonad also default to XDG_CONFIG_DIR/xmonad now?
12:29:14 <zawaken> if it doesn't find .xmonad/xmonad.hs? that hasn't been my experience at least
12:29:18 <geekosaur> it uses whichever dir has an xmonad.hs in it
12:33:09 <zawaken> hmm, I've tried this before, but it doesn't seem to work (~/.xmonad may have existed still when I tried, but without xmonad.hs), also XDG_CONFIG_DIR should probably be XDG_CONFIG_HOME
12:33:59 <geekosaur> its behavior floated around a bit in various versions, but as of 0.17 it should use whichhever of ~/.config/xmonad or ~/.xmonad has an xmonad.hs in it, or if you have XMONAD_{CONFIG,DATA,CACHE}_DIR envars set (all three required) then you can point it elsewhere
12:34:43 <geekosaur> in any case I think this is an HLS question now and you need to consult with #haskell-language-server
12:35:25 <zawaken> Ah, that's cool, everything that moves from $HOME to $HOME/.config makes me happy
12:42:43 × Jade1 quits (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed)
12:44:51 Jade1 joins (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de)
13:01:19 <Zedgamer9128[m]> Can xmonad layout be changed when only one windows is open
13:01:29 <Zedgamer9128[m]> * is open automatically
13:01:38 <Zedgamer9128[m]> * Can xmonad layout be changed when only one window is open automatically
13:04:32 <geekosaur> X.L.IfMax
13:05:00 <geekosaur> but as you noted yesterday it has a bug that will require quite a lot of work to fix properly 😞
13:05:44 <Zedgamer9128[m]> what bug?
13:08:30 <geekosaur> I think that was you at least. https://github.com/xmonad/xmonad-contrib/issues/75
13:09:00 <geekosaur> message handling across layout "routing switches" is problematic
13:10:47 <geekosaur> it works for most things, but things like decorations on windows may misfire at times
13:10:54 <Zedgamer9128[m]> is this command right... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/8003e25cdb973622a6cd3453cec92ef16ffddd20)
13:11:34 <Zedgamer9128[m]> i want to have Full layout when only 1 window is open
13:12:00 <geekosaur> looks right to me
13:12:21 <geekosaur> (most layouts do that by default but I haven't played with ThreeCol and friends)
13:21:07 × alternateved quits (~alternate@217.138.209.69) (Remote host closed the connection)
13:23:41 alternateved joins (~alternate@217.138.209.69)
13:32:22 × alternateved quits (~alternate@217.138.209.69) (Remote host closed the connection)
13:45:10 × Jade1 quits (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed)
13:45:32 × noex_ quits (~null@2600:8804:14e0:104::1e13) (Ping timeout: 255 seconds)
13:46:50 Jade1 joins (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de)
13:47:13 noex_ joins (~null@2600:8804:14e0:104:8804:14e0:104:0)
13:53:58 <Jade1> I now get this error: `[coc.nvim] The "languageserver.haskell" server crashed 4 times in the last 3 minutes. The server will not be restarted.`
13:54:04 <Jade1> I did nothing but reboot
14:20:55 × Natch quits (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Remote host closed the connection)
14:25:32 × Jade1 quits (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed)
14:48:56 lexixcx joins (~alex@cpc151793-shef17-2-0-cust19.17-1.cable.virginm.net)
15:03:40 mvk joins (~mvk@2607:fea8:5ce3:8500::909a)
15:27:10 × mvk quits (~mvk@2607:fea8:5ce3:8500::909a) (Ping timeout: 244 seconds)
15:43:10 Natch joins (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se)
15:58:48 Jade1 joins (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de)
16:04:55 × Jade1 quits (~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed)
16:23:17 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
16:23:17 allbery_b joins (~geekosaur@xmonad/geekosaur)
16:23:20 allbery_b is now known as geekosaur
16:31:20 × lexixcx quits (~alex@cpc151793-shef17-2-0-cust19.17-1.cable.virginm.net) (Remote host closed the connection)
16:57:38 × steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 272 seconds)
17:01:21 mvk joins (~mvk@2607:fea8:5ce3:8500::909a)
17:05:05 steve__ joins (~steve@ool-182c2b80.dyn.optonline.net)
17:45:44 kxdfd joins (~user@206.62.170.243)
17:48:05 × kxdfd quits (~user@206.62.170.243) (Client Quit)
17:48:36 kxdasd joins (~user@206.62.170.243)
17:48:45 <kxdasd> Hello, I have a problem. I updated xmonad and compiled it again, but when I did, the following error appeared
17:48:52 <kxdasd> https://pastebin.com/aaPhyJVH
17:50:33 <geekosaur> can you show your xmonad.hs? the standard one (insofar as there is a standard one) doesn't define magnify, but that claims one is defined
17:54:19 <kxdasd> https://pastebin.com/DsNSwvP6
17:54:38 <kxdasd> this is my setup
17:56:08 <geekosaur> okay. ideally you'd either rename magnify or hide the imported one, since you're not using that
17:57:10 <geekosaur> probably the simplest fix is to find the line saying "import XMonad.Layout.Magnifier" and add "hiding (magnify)" to it
18:18:57 <kxdasd> import XMonad.Layout.Magnifier I add at the end hiding(magnify)
18:19:00 <kxdasd> ?
18:26:36 <geekosaur[m]> Yes
18:37:41 alternateved joins (~alternate@82.180.151.116)
18:41:12 × kxdasd quits (~user@206.62.170.243) (Quit: ERC 5.4 (IRC client for GNU Emacs 28.1))
18:42:46 × alternateved quits (~alternate@82.180.151.116) (Ping timeout: 272 seconds)
20:37:45 chomwitt joins (~chomwitt@2a02:587:dc0d:4a00:bc12:23b1:7459:b5b8)
20:44:56 × mvk quits (~mvk@2607:fea8:5ce3:8500::909a) (Ping timeout: 255 seconds)
20:48:57 mvk joins (~mvk@2607:fea8:5ce3:8500::909a)
22:40:27 × chomwitt quits (~chomwitt@2a02:587:dc0d:4a00:bc12:23b1:7459:b5b8) (Ping timeout: 260 seconds)
22:43:04 sagax joins (~sagax_nb@user/sagax)
23:02:30 × mvk quits (~mvk@2607:fea8:5ce3:8500::909a) (Ping timeout: 264 seconds)

All times are in UTC on 2022-07-10.