2022/04/17

2022-04-17 02:44:08 +0200chomwitt(~chomwitt@2a02:587:dc0f:ad00:bf65:8d32:22b6:5d0b) (Ping timeout: 248 seconds)
2022-04-17 04:04:39 +0200banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 256 seconds)
2022-04-17 04:22:19 +0200banc(banc@gateway/vpn/airvpn/banc)
2022-04-17 04:42:33 +0200terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
2022-04-17 04:44:50 +0200terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1)
2022-04-17 06:17:47 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2022-04-17 06:27:18 +0200Buliarous(~gypsydang@46.232.210.139) (Ping timeout: 252 seconds)
2022-04-17 06:28:10 +0200Buliarous(~gypsydang@46.232.210.139)
2022-04-17 06:29:49 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2022-04-17 06:52:08 +0200Benzi-Junior(~BenziJuni@dsl-149-64-179.hive.is) (Quit: ZNC 1.8.2 - https://znc.in)
2022-04-17 06:59:17 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-04-17 08:19:09 +0200Leary(~leary@122-58-90-96-vdsl.sparkbb.co.nz)
2022-04-17 08:22:12 +0200Leary[Leary]
2022-04-17 08:26:46 +0200[Leary]Lears
2022-04-17 08:35:53 +0200Lears(~leary@122-58-90-96-vdsl.sparkbb.co.nz) ()
2022-04-17 08:36:55 +0200[Leary](~Leary]@122-58-90-96-vdsl.sparkbb.co.nz)
2022-04-17 09:01:47 +0200 <abastro[m]> I somehow made a system to switch between profiles that only I would use. Meh.
2022-04-17 09:01:47 +0200 <abastro[m]> Now finally would do the "removal and reinstall" part..
2022-04-17 09:30:33 +0200Czernobog(~Czernobog@user/czernobog) (Read error: Connection reset by peer)
2022-04-17 09:32:46 +0200Czernobog(~Czernobog@user/czernobog)
2022-04-17 09:54:47 +0200Czernobog(~Czernobog@user/czernobog) (Read error: Connection reset by peer)
2022-04-17 09:55:56 +0200Czernobog(~Czernobog@user/czernobog)
2022-04-17 10:06:19 +0200 <abastro[m]> Takes quite a time to install..
2022-04-17 10:10:54 +0200 <abastro[m]> Also idk why 2 copies of xmonad libraries are installed..
2022-04-17 10:14:56 +0200Czernobog(~Czernobog@user/czernobog) (Read error: Connection reset by peer)
2022-04-17 10:16:19 +0200Czernobog(~Czernobog@user/czernobog)
2022-04-17 10:16:52 +0200 <abastro[m]> Perhaps projects with `cabal.project` does not obey cabal configuration?
2022-04-17 10:27:17 +0200 <abastro[m]> Oh. Right, `haddock` needs another build. Duh
2022-04-17 10:33:14 +0200 <abastro[m]> Oh no it just loves installing new copies
2022-04-17 10:36:25 +0200chomwitt(~chomwitt@ppp-94-69-27-34.home.otenet.gr)
2022-04-17 11:03:55 +0200 <abastro[m]> geekosaur: I just reinstalled entire store from scratch, it still crashes.
2022-04-17 11:04:30 +0200 <abastro[m]> Could it be related with `-haddock` flag? Or the fact that I am using `-dynamic` and there are potentially many different copies of libraries?
2022-04-17 11:05:11 +0200noex(~null@user/noex) (Remote host closed the connection)
2022-04-17 11:05:41 +0200noex(~null@user/noex)
2022-04-17 11:26:44 +0200Natch(~natch@c-67bae255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection)
2022-04-17 12:40:45 +0200LordOfLand(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net)
2022-04-17 12:41:11 +0200Benzi-Junior(~BenziJuni@88-149-64-179.du.xdsl.is)
2022-04-17 12:41:36 +0200LordOfLandGat
2022-04-17 12:59:05 +0200 <geekosaur> haddock only controls documentation generation
2022-04-17 12:59:16 +0200 <geekosaur> I already tried dynamic and couldn'[t get it to crash
2022-04-17 12:59:18 +0200liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-04-17 13:00:47 +0200noex(~null@user/noex) (Ping timeout: 240 seconds)
2022-04-17 13:03:52 +0200noex(~null@user/noex)
2022-04-17 13:04:16 +0200 <abastro[m]> I don't know how to resolve this problem.. :(
2022-04-17 13:11:04 +0200 <geekosaur> I don't either :(
2022-04-17 13:12:26 +0200GatJoeyeS
2022-04-17 13:12:32 +0200 <geekosaur> at this point I think you go for a minimal reproducer (something that opens the X server and creates and reads root window properties, I suspect) and file a ghc bug
2022-04-17 13:12:33 +0200JoeyeSGat
2022-04-17 13:13:55 +0200 <geekosaur> sadly a minimal xmonad config does not count for ghc as a minimal reproducer :)
2022-04-17 13:15:42 +0200 <abastro[m]> Indeed, I know well that xmonad config is never minimal :(
2022-04-17 13:16:12 +0200 <abastro[m]> How can I open X server & create/read root window property without going through xmonad?
2022-04-17 13:17:29 +0200 <abastro[m]> Btw is there anything wrong in this directory: https://github.com/Abastro/xmonad-profiles/blob/master/xmonad.select ?
2022-04-17 13:18:40 +0200 <abastro[m]> In the script to run xmonad*
2022-04-17 13:19:08 +0200 <geekosaur> looks fine to me
2022-04-17 13:19:35 +0200GatJoeyeS
2022-04-17 13:19:38 +0200 <abastro[m]> Hm actually, perhaps I could try bare xmonad without going through the "XMONAD_CONFIG_DIR"
2022-04-17 13:19:47 +0200JoeyeSGat
2022-04-17 13:20:18 +0200GatJoeyeS
2022-04-17 13:20:47 +0200JoeyeSGuest634
2022-04-17 13:26:48 +0200 <abastro[m]> Oh wait, with default configuration it doesn't seem to crash!
2022-04-17 13:29:50 +0200 <geekosaur> oh dear
2022-04-17 13:30:26 +0200 <geekosaur> the XMONAD_*_DIR stuff is all haskell, not FFI; can't imagine what would be wrong with it
2022-04-17 13:30:42 +0200 <abastro[m]> Hmmmmm
2022-04-17 13:31:12 +0200 <geekosaur> and after the initial setup it's all the same code
2022-04-17 13:33:18 +0200 <abastro[m]> Can't seem to make xmonad compile from ~/.xmonad, hmmm
2022-04-17 13:33:59 +0200 <abastro[m]> Oh perhaps I am setting environment variables wrong
2022-04-17 13:36:35 +0200 <geekosaur> ~/.xmonad is used if you don't have any XMONAD_*_DIR vars set and you have a ~/.xmonad/xmonad.hs
2022-04-17 13:41:28 +0200 <abastro[m]> Yep, it seeks that one when the vars are set to even `""`
2022-04-17 13:44:10 +0200Guest634(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Ping timeout: 250 seconds)
2022-04-17 13:44:54 +0200 <abastro[m]> Can't make it to crash!
2022-04-17 13:44:57 +0200 <abastro[m]> Woah.
2022-04-17 13:45:31 +0200Polo(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net)
2022-04-17 13:45:42 +0200 <abastro[m]> Oh right. I need to test with desktopConfig
2022-04-17 13:45:55 +0200PoloGuest6092
2022-04-17 13:46:09 +0200 <Guest6092> Identify Polo JOSEPH STYNER
2022-04-17 13:46:18 +0200 <Guest6092> fuck
2022-04-17 13:46:39 +0200 <abastro[m]> ?
2022-04-17 13:48:07 +0200Polo(~GiverOfDo@172.58.205.58)
2022-04-17 13:48:30 +0200PoloGuest1173
2022-04-17 13:49:10 +0200 <Solid> hah
2022-04-17 13:51:43 +0200Guest6092(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Ping timeout: 256 seconds)
2022-04-17 13:54:23 +0200 <abastro[m]> geekosaur: Yes, it never crashes with XMONAD_*_DIR not set.
2022-04-17 13:55:53 +0200Ether[m]uploaded an image: (249KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/ryZxJTTXYRcIOogrWrwFmLzb/20220417_175… >
2022-04-17 13:56:25 +0200 <Ether[m]> I moved to xmobar from polybar is it possible to remove the workspace spacing?
2022-04-17 13:56:54 +0200Ether[m]uploaded an image: (338KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/RHFtkOlBuaVLEWJougbpyCde/20220417_175… >
2022-04-17 13:57:03 +0200Czernobog(~Czernobog@user/czernobog) (Read error: Connection reset by peer)
2022-04-17 13:57:03 +0200 <Ether[m]> Something like this?
2022-04-17 13:57:56 +0200Czernobog(~Czernobog@user/czernobog)
2022-04-17 14:00:01 +0200 <geekosaur> Ether[m], that'll be up to the PP it's using
2022-04-17 14:00:52 +0200 <abastro[m]> Confirmed that I cannot crash with config located at `~/.xmonad`
2022-04-17 14:01:17 +0200 <Ether[m]> geekosaur: So is it possible?
2022-04-17 14:01:29 +0200 <Ether[m]> abastro[m]: Crash?
2022-04-17 14:01:49 +0200 <abastro[m]> After updating to GHC 9.2.2, I am getting weird crash once in a while.
2022-04-17 14:01:57 +0200 <geekosaur> it is possible but you may need to reconfigure
2022-04-17 14:01:57 +0200Guest1173(~GiverOfDo@172.58.205.58) (Quit: Textual IRC Client: www.textualapp.com)
2022-04-17 14:02:04 +0200Czernobog(~Czernobog@user/czernobog) (Read error: Connection reset by peer)
2022-04-17 14:02:07 +0200 <geekosaur> I don't have the link to your repo any more?
2022-04-17 14:02:46 +0200 <geekosaur> abastro[m] is getting a gc panic every so often that I haven't been able to reproduce locally, although now I have a new lead
2022-04-17 14:02:47 +0200 <Ether[m]> abastro[m]: Did you try downgrading?
2022-04-17 14:02:56 +0200 <geekosaur> unforutnately I'll be away most of today
2022-04-17 14:03:00 +0200 <abastro[m]> Well, I mean I am fine because it is only once in a while
2022-04-17 14:03:02 +0200 <geekosaur> yes, it works in 8.10.7
2022-04-17 14:03:08 +0200Czernobog(~Czernobog@user/czernobog)
2022-04-17 14:04:00 +0200 <Ether[m]> abastro[m]: Are you building ghc from source?
2022-04-17 14:04:08 +0200 <Ether[m]> Or installing binaries?
2022-04-17 14:04:39 +0200 <abastro[m]> Well ghc is not usually built from source, instead I use build tool to build xmonad
2022-04-17 14:04:56 +0200 <Ether[m]> Oo
2022-04-17 14:08:15 +0200 <geekosaur> Ether[m], https://github.com/xmonad/xmonad/issues/389
2022-04-17 14:10:51 +0200 <Ether[m]> geekosaur: I see..
2022-04-17 14:26:22 +0200 <geekosaur> anyway can you point me to your repo again?
2022-04-17 14:38:37 +0200 <geekosaur> I found it in logs but I don't see any xmobar config in it
2022-04-17 14:40:17 +0200 <geekosaur> Ether[m], ^^
2022-04-17 14:41:51 +0200RajatVerma[m](~rajatvmat@2001:470:69fc:105::1:fb34)
2022-04-17 14:51:04 +0200darkstardevx(~darkstard@50.53.212.60) (Ping timeout: 248 seconds)
2022-04-17 14:52:01 +0200 <Ether[m]> <geekosaur> "I found it in logs but I don't..." <- Sure
2022-04-17 14:52:26 +0200 <Ether[m]> geekosaur: i appreciate your interest to help me :)
2022-04-17 14:55:01 +0200 <Ether[m]> Done..
2022-04-17 14:55:22 +0200 <Ether[m]> geekosaur: https://github.com/Ahanaf-Ether/xmonad
2022-04-17 14:57:54 +0200 <geekosaur> https://github.com/Ahanaf-Ether/xmonad/blob/stable/xmonad.hs#L565 change the value of `ppSep` to the empty string
2022-04-17 14:58:32 +0200 <Ether[m]> Nothing..
2022-04-17 14:59:41 +0200 <Ether[m]> That is for space between xwindow title and layout
2022-04-17 14:59:58 +0200 <Ether[m]> Not the workspaces themselves
2022-04-17 15:00:39 +0200 <geekosaur> hm, thought it separated everything
2022-04-17 15:01:42 +0200 <geekosaur> all the other ones have an extra space at the end, but it doesn't change color so that seems kinda not related
2022-04-17 15:02:16 +0200 <Ether[m]> geekosaur: But is still cleaner so i updated the config
2022-04-17 15:02:44 +0200 <geekosaur> that's not the empty string
2022-04-17 15:02:54 +0200 <Ether[m]> ?
2022-04-17 15:02:59 +0200 <geekosaur> "" is the empty string. you have two spaces
2022-04-17 15:03:12 +0200 <Ether[m]> I know
2022-04-17 15:03:20 +0200 <Ether[m]> Because empty string makes it ugly
2022-04-17 15:03:48 +0200Ether[m]uploaded an image: (358KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/EHzphMaodzYdUfadLNFGjoIV/20220417_190… >
2022-04-17 15:03:58 +0200 <Ether[m]> Now way i am keeping it this way..
2022-04-17 15:04:05 +0200 <Ether[m]> No*
2022-04-17 15:04:33 +0200Ether[m]uploaded an image: (317KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/rfBEezdBdEHDiesTVvTaQGcB/20220417_190… >
2022-04-17 15:04:45 +0200 <Ether[m]> 2 spaces.. much more clean..
2022-04-17 15:04:47 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2022-04-17 15:06:27 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2022-04-17 15:07:14 +0200 <Ether[m]> What happened to geekosaur?
2022-04-17 15:07:26 +0200 <Ether[m]> 🥴🥴
2022-04-17 15:09:19 +0200mc47(~mc47@xmonad/TheMC47)
2022-04-17 15:10:55 +0200LordOfLand(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net)
2022-04-17 15:10:58 +0200LordOfLand(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Client Quit)
2022-04-17 15:11:53 +0200 <geekosaur> my router is a bit unstable and crashes every so often
2022-04-17 15:12:04 +0200 <Ether[m]> geekosaur: your back..🙂
2022-04-17 15:12:32 +0200 <geekosaur> I don't think there's a way to change the separator just for the workspaces
2022-04-17 15:12:33 +0200 <Ether[m]> geekosaur: Wait so if someone goes offline it just makes them leave the room?
2022-04-17 15:12:43 +0200 <Ether[m]> geekosaur: Arrg
2022-04-17 15:12:49 +0200 <Ether[m]> Xmobar issue?
2022-04-17 15:12:53 +0200 <geekosaur> you would have to also adjust the spacing around things like the layout name and window title
2022-04-17 15:13:05 +0200 <Ether[m]> geekosaur: I did..
2022-04-17 15:13:05 +0200 <geekosaur> I'm on the IRC sideof things, not Matrix
2022-04-17 15:13:10 +0200 <geekosaur> Matrix is persistent
2022-04-17 15:13:16 +0200 <Ether[m]> Ohh
2022-04-17 15:13:44 +0200 <Ether[m]> Is it atleast possible to increase bar height?
2022-04-17 15:14:05 +0200 <Ether[m]> It seems to be possible only for multi monitor folks..
2022-04-17 15:14:36 +0200 <geekosaur> that's done in the xmobar config, which I'm not really familiar with
2022-04-17 15:15:57 +0200 <Ether[m]> Also i noticed xmonads urgent workspace never works..
2022-04-17 15:16:33 +0200 <Ether[m]> I migrated to xmobar hoping it would resolve the urgent workspace..
2022-04-17 15:16:59 +0200 <geekosaur> looks like it requires you to set `borderWidth` in the xmobar config
2022-04-17 15:16:59 +0200 <Ether[m]> But when an app like zoom requests urgency bar doesn't change colors
2022-04-17 15:17:11 +0200 <Ether[m]> I did
2022-04-17 15:17:16 +0200 <Ether[m]> Set it to 0
2022-04-17 15:17:28 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-04-17 15:17:56 +0200 <geekosaur> 0 will make the bar just fit the font. if you want it to be larger you need non-zero border
2022-04-17 15:18:44 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-04-17 15:19:23 +0200 <Ether[m]> What does this have to do with urgency?
2022-04-17 15:19:48 +0200 <geekosaur> nothing, it's related to your earlier question about making the bar larger
2022-04-17 15:20:04 +0200 <geekosaur> re urgency, that's going to be on the xmonad side of things
2022-04-17 15:20:07 +0200 <Ether[m]> Ohh
2022-04-17 15:20:23 +0200 <Ether[m]> Ohh my bad, urgent pp?
2022-04-17 15:20:34 +0200 <geekosaur> there are some limitations to the UrgencyHook though, for example it doesn't fire if the urgent window is on the current workspace
2022-04-17 15:20:51 +0200 <geekosaur> and you need to add specific entries to the PP for urgent windows
2022-04-17 15:21:05 +0200 <Ether[m]> geekosaur: ?
2022-04-17 15:21:28 +0200 <Ether[m]> Meaning manually hard code apps that require urgency?
2022-04-17 15:22:24 +0200 <geekosaur> https://github.com/Ahanaf-Ether/xmonad/blob/stable/xmonad.hs#L556-L566 is the PP. you don't set anything for `ppUrgent`
2022-04-17 15:22:56 +0200 <Ether[m]> I did now.m
2022-04-17 15:22:59 +0200 <geekosaur> so I think it doesn't know how to display workspaces with urgent windows
2022-04-17 15:23:04 +0200 <Ether[m]> Ether[m]: .
2022-04-17 15:23:23 +0200 <Ether[m]> Lemme update the conf..
2022-04-17 15:24:20 +0200 <Ether[m]> Doesn't help..
2022-04-17 15:25:35 +0200 <Ether[m]> geekosaur: do u not use xmobar?
2022-04-17 15:25:57 +0200 <Ether[m]> And how do you know if a workspace wants urgency?
2022-04-17 15:26:21 +0200 <geekosaur> I run xmonad under MATE and use mate-panel and xmonad-log-applet
2022-04-17 15:26:59 +0200 <geekosaur> there is an UrgencyHook that does that part
2022-04-17 15:27:26 +0200 <geekosaur> mm, right, you don't have the UrgencyHook
2022-04-17 15:27:54 +0200 <geekosaur> https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L84
2022-04-17 15:28:11 +0200 <geekosaur> it's set to NoUrgencyHook because that part is for running commands and such
2022-04-17 15:28:33 +0200 <geekosaur> but you still need the UrgencyHook part for xmonad to track urgent windows and the workspaces they're on
2022-04-17 15:36:42 +0200 <Ether[m]> Damn that does it..
2022-04-17 16:23:47 +0200LordOfLand(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net)
2022-04-17 16:29:57 +0200LordOfLand(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Quit: Textual IRC Client: www.textualapp.com)
2022-04-17 18:00:09 +0200liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-04-17 19:02:15 +0200noex(~null@user/noex) (Ping timeout: 256 seconds)
2022-04-17 19:02:53 +0200LordOfLand(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net)
2022-04-17 19:13:09 +0200noex(~null@user/noex)
2022-04-17 19:19:01 +0200ml|(~ml|@user/ml/x-5298235) (Ping timeout: 240 seconds)
2022-04-17 19:30:45 +0200LordOfLand(~GiverOfDo@50-206-8-110-static.hfc.comcastbusiness.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2022-04-17 19:33:17 +0200ml|(~ml|@user/ml/x-5298235)
2022-04-17 21:20:31 +0200noex(~null@user/noex) (Ping timeout: 256 seconds)
2022-04-17 21:23:27 +0200noex(~null@user/noex)
2022-04-17 22:29:35 +0200stackdroid18(14094@user/stackdroid)
2022-04-17 22:29:52 +0200stackdroid18(14094@user/stackdroid) (Client Quit)
2022-04-17 22:44:55 +0200abiss27(~abiss27@user/abiss)
2022-04-17 22:50:05 +0200stackdroid18(14094@user/stackdroid)
2022-04-17 22:54:42 +0200mvk(~mvk@2607:fea8:5ce3:8500::85f6)
2022-04-17 23:23:31 +0200yourname(~yourname@193.32.249.136)
2022-04-17 23:28:58 +0200 <yourname> heya, i was wondering if anyone could help me, i previously had xmonad installed through pacman but xmonad was behaving a bit weird so i figured i should try the stack or cabal build ways to see if that solves my problems. I thus removed the install, followed the xmonad.org/INSTALL.html guides, but now when i do the cabal install it fails and i get errors about files missing, stack does do the install
2022-04-17 23:29:04 +0200 <yourname> but then when i go to do a recompile there it throws errors of stuff missing
2022-04-17 23:29:11 +0200liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-04-17 23:38:11 +0200yourname(~yourname@193.32.249.136) (Quit: Lost terminal)