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