2022/05/05

2022-05-05 00:01:41 +0200 <moonsheep> I still feel like it would be way nicer if you could communicate with things like the status
2022-05-05 00:01:41 +0200 <moonsheep> bar with primitives like channels though
2022-05-05 00:01:51 +0200 <moonsheep> oops
2022-05-05 00:02:19 +0200moonsheep(~user@185.154.9.192) (Quit: ERC 5.4 (IRC client for GNU Emacs 28.1))
2022-05-05 00:02:38 +0200 <geekosaur> eventually you're putting too much stuff in one process. that's kinda the gnome way of doing things, and it has the shortcoming that your whole session dies if any component does
2022-05-05 00:02:56 +0200 <geekosaur> (especially noticeable under wayland since one of those components is the compositor)
2022-05-05 00:02:58 +0200moonsheep(~user@185.154.9.192)
2022-05-05 00:03:04 +0200 <geekosaur> eventually you're putting too much stuff in one process. that's kinda the gnome way of doing things, and it has the shortcoming that your whole session dies if any component does
2022-05-05 00:03:06 +0200 <geekosaur> (especially noticeable under wayland since one of those components is the compositor)
2022-05-05 00:03:20 +0200 <moonsheep> fair enough
2022-05-05 00:04:52 +0200 <Hash> Hey guys
2022-05-05 00:04:58 +0200 <Hash> I lost my logs and I need you guys
2022-05-05 00:05:29 +0200 <Hash> So, remember last year, I had this problem, where if using plasmashell kde panels with Xmonad, something changed and it won't show menus anymore or context menus
2022-05-05 00:05:52 +0200 <Hash> So I had to edit some source in some KDE plasmaframework package, and make it compatible. I can't for the life of me find that info again
2022-05-05 00:05:58 +0200 <Hash> I know I posted it here Xmonad channel.
2022-05-05 00:06:10 +0200 <Hash> Can someone please, if you have a chacne, and you don't mind, grep your logs for me please?
2022-05-05 00:06:31 +0200 <Hash> I need that patch. I'm sure I posted it somewhere as a link. I have the old compile packages and source, but I can't remember which line I edited.
2022-05-05 00:06:35 +0200 <moonsheep> just joined today, can't really help
2022-05-05 00:07:02 +0200 <Hash> just grep for my nickname Hash or 'stoned'
2022-05-05 00:07:16 +0200 <Hash> And kde and xmonad
2022-05-05 00:08:12 +0200 <Hash> I can't find it in the channel log online either.
2022-05-05 00:14:16 +0200 <Hash> https://github.com/xmonad/xmonad/issues/174
2022-05-05 00:14:20 +0200 <Hash> I think this might be it.
2022-05-05 00:17:11 +0200 <Hash> https://bugs.kde.org/show_bug.cgi?id=396177
2022-05-05 00:20:43 +0200 <geekosaur> I think that's it. I found the IRC log but it doesn't have details
2022-05-05 00:22:16 +0200 <Hash> Oh thank you so much dude.
2022-05-05 00:22:18 +0200 <Hash> I apprecaite you
2022-05-05 00:22:26 +0200 <Hash> This is it. :)
2022-05-05 00:23:41 +0200 <geekosaur> it also noted the KDE folks didn't want to fix the bug, sadly
2022-05-05 00:25:58 +0200geekosaurwonders (possibly again) if "kdeinit" is enough to get styled KDE stuff without plasma
2022-05-05 00:51:19 +0200moonsheep(~user@185.154.9.192) (Quit: ERC 5.4 (IRC client for GNU Emacs 28.1))
2022-05-05 00:58:25 +0200 <abastro[m]> geekosaur: It does seem like you can spawn a process which shares a TChan
2022-05-05 00:59:23 +0200 <Hash> fixed.
2022-05-05 00:59:25 +0200 <Hash> I don't want to upload a patch, because code changes from version to version. I'll post the exact C++ code needed to be changed. One has to intelligently apply it. Patches online won't work for this kde problem
2022-05-05 01:05:29 +0200werneta(~werneta@137.79.215.173) (Ping timeout: 256 seconds)
2022-05-05 01:12:56 +0200 <geekosaur> abastro[m], I doubt it, it's based on shared memory and distributed STM is quite sa different problem from single-process STM
2022-05-05 01:13:26 +0200 <geekosaur> you may still have a TChan in the child after forkProcess but it won't communicate with the parent
2022-05-05 01:21:24 +0200 <Hash> geekosaur: save this somewhere in your bookmarks or channel bot or something
2022-05-05 01:21:26 +0200 <Hash> https://github.com/xmonad/xmonad/issues/174#issuecomment-1118020397
2022-05-05 01:21:32 +0200 <Hash> :)
2022-05-05 01:21:46 +0200 <Hash> Should be helpful for anyone now using latest KDE and Xmonad together
2022-05-05 01:22:38 +0200 <abastro[m]> geekosaur: oh, I see. So TChan does not work across process
2022-05-05 01:23:29 +0200 <geekosaur> I think distributed software transactional memory is still Ph.D thesis material
2022-05-05 01:26:37 +0200 <abastro[m]> I guess locks are indeed the way to go then
2022-05-05 01:26:53 +0200 <abastro[m]> Sad haskell lacks proper locks
2022-05-05 01:29:10 +0200 <abastro[m]> Actually I more and more realize that system tray and dm tools should fire up window managers like xmonad, not the other way around
2022-05-05 01:35:35 +0200werneta(~werneta@137.79.199.110)
2022-05-05 01:58:58 +0200mvk(~mvk@2607:fea8:5ce3:8500::aa1d) (Ping timeout: 250 seconds)
2022-05-05 02:01:20 +0200werneta(~werneta@137.79.199.110) (Ping timeout: 260 seconds)
2022-05-05 02:21:44 +0200 <yuu[m]> is there a way to abstract having simultaneous sets of workspaces? ideally, i could have a default configuration for workspaces (like naming/enumeration) for every set that could be inherited, but it could be customized if i want. so i have a set 1 for a specific project, and a set 2 for another one. Reading the topics thing, it doesn't seem to be the right tool.
2022-05-05 02:24:49 +0200 <yuu[m]> also, would be interesting if a certain workspace i could share its state between all sets, but most other workspaces wouldn't share any state.
2022-05-05 02:48:53 +0200 <yuu[m]> seems like https://github.com/Procrat/xmonad-contexts
2022-05-05 03:12:35 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2022-05-05 03:12:35 +0200allbery_b(~geekosaur@xmonad/geekosaur)
2022-05-05 03:12:38 +0200allbery_bgeekosaur
2022-05-05 03:29:11 +0200stackdroid18(14094@user/stackdroid) (Quit: hasta la vista... tchau!)
2022-05-05 03:45:04 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-05-05 04:03:00 +0200banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
2022-05-05 04:24:50 +0200banc(banc@gateway/vpn/airvpn/banc)
2022-05-05 04:56:04 +0200td_(~td@muedsl-82-207-238-011.citykom.de) (Ping timeout: 248 seconds)
2022-05-05 04:57:55 +0200td_(~td@muedsl-82-207-238-115.citykom.de)
2022-05-05 05:00:00 +0200mvk(~mvk@2607:fea8:5ce3:8500::aa1d)
2022-05-05 05:29:33 +0200jao(~jao@211.68.17.95.dynamic.jazztel.es) (Ping timeout: 256 seconds)
2022-05-05 06:00:39 +0200benin(~benin@183.82.29.230)
2022-05-05 07:45:12 +0200 <Solid> Hash geekosaur abastro[m] (I haven't read the whole conversation, but) there is a new QueueReader xmobar module that, as far as I can recall, was created exactly for this purpose
2022-05-05 07:45:17 +0200 <Solid> c.f. https://github.com/jaor/xmobar/pull/568
2022-05-05 07:58:52 +0200[Leary](~Leary]@122-58-228-205-vdsl.sparkbb.co.nz) (Remote host closed the connection)
2022-05-05 07:59:16 +0200[Leary](~Leary]@122-58-228-205-vdsl.sparkbb.co.nz)
2022-05-05 08:10:22 +0200 <Hash> What dude?
2022-05-05 08:10:25 +0200 <Hash> Hi Solid
2022-05-05 08:11:39 +0200 <Solid> oh, I mixed up names
2022-05-05 08:11:57 +0200 <Solid> sorry, I meant to highlight moonsheep (but it seems they're not here anymore)
2022-05-05 08:13:43 +0200 <Solid> yuu[m]: there is also X.A.DynamicWorkspaceGroups
2022-05-05 08:16:15 +0200 <Hash> Ahh np. I got confused
2022-05-05 08:17:00 +0200 <Hash> Be sure to note down that github thread of xmonad where I posted the fix, in case someone else comes around looking for the patch
2022-05-05 08:17:12 +0200 <Hash> if ther is a channle bot, add it may be there
2022-05-05 08:23:07 +0200 <Solid> mh, lambdabot may have that functionality, I don't know (but geekosaur might)
2022-05-05 08:23:21 +0200 <Solid> in either case, thank you for the great write-up! :)
2022-05-05 08:36:48 +0200 <[Leary]> @where KDE
2022-05-05 08:36:49 +0200 <lambdabot> I know nothing about kde.
2022-05-05 08:37:44 +0200 <[Leary]> @where+ KDE https://github.com/xmonad/xmonad/issues/174#issuecomment-1118020397
2022-05-05 08:37:44 +0200 <lambdabot> I will remember.
2022-05-05 08:37:54 +0200 <[Leary]> @where KDE
2022-05-05 08:37:54 +0200 <lambdabot> https://github.com/xmonad/xmonad/issues/174#issuecomment-1118020397
2022-05-05 08:45:17 +0200 <Solid> oh, neat!
2022-05-05 09:31:23 +0200 <MarkLumbao[m]> Some haskell-related packages got update and now I can't login to my xmonad session. Can anyone please share some resources I can use to debug and solve this problem? Thanks a lot.
2022-05-05 10:12:52 +0200mvk(~mvk@2607:fea8:5ce3:8500::aa1d) (Ping timeout: 248 seconds)
2022-05-05 10:17:52 +0200dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2022-05-05 10:34:25 +0200[Leary](~Leary]@122-58-228-205-vdsl.sparkbb.co.nz) (Remote host closed the connection)
2022-05-05 10:40:46 +0200[Leary](~Leary]@122-58-228-205-vdsl.sparkbb.co.nz)
2022-05-05 11:00:06 +0200corisco[m](~coriscokd@2001:470:69fc:105::1:dea6) (Quit: You have been kicked for being idle)
2022-05-05 11:00:10 +0200cjb[m](~cjbayliss@2001:470:69fc:105::bade) (Quit: You have been kicked for being idle)
2022-05-05 11:00:15 +0200Zach[m](~zoglesby@user/zoglesby) (Quit: You have been kicked for being idle)
2022-05-05 11:00:16 +0200superusercode(~sudousrco@2001:470:69fc:105::1:ee77) (Quit: You have been kicked for being idle)
2022-05-05 11:00:16 +0200liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-05-05 12:06:39 +0200dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5)
2022-05-05 12:12:27 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 256 seconds)
2022-05-05 12:16:31 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-05-05 12:42:20 +0200steve__(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 272 seconds)
2022-05-05 13:25:21 +0200 <geekosaur> MarkLumbao[m], sounds like you are on arch and need to recompile your config from a command line
2022-05-05 13:25:33 +0200liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-05-05 13:25:55 +0200 <geekosaur> and then start building haskell stuff properly instead of relying on the broken arch packages that keep doing this
2022-05-05 13:28:19 +0200 <geekosaur> `xmonad --recompile` from the command line
2022-05-05 13:36:35 +0200chomwitt(~chomwitt@2a02:587:dc19:d600:6d5a:79e9:ac14:c3a8)
2022-05-05 13:58:17 +0200 <yuu[m]> Looking into it. Thank you!
2022-05-05 14:22:36 +0200jao(~jao@211.68.17.95.dynamic.jazztel.es)
2022-05-05 16:47:27 +0200MrElendig(~Urist@archlinux/op/MrElendig) (Quit: die die die my darling)
2022-05-05 16:48:28 +0200MrElendig(~Urist@archlinux/op/MrElendig)
2022-05-05 16:48:58 +0200MrElendigevilop
2022-05-05 17:04:16 +0200Ether17(~Ether17@45.248.151.237)
2022-05-05 17:04:37 +0200 <Ether17> geekosaur any updates on the Black window border?
2022-05-05 17:06:50 +0200 <geekosaur> https://github.com/xmonad/xmonad/issues/395#issuecomment-1114144570
2022-05-05 17:07:27 +0200 <geekosaur> if you omit windowNavigation or tell it not to use borders for navigation, it should go away
2022-05-05 17:09:17 +0200 <geekosaur> (configurableNavigation noNavigateBorders)
2022-05-05 17:13:23 +0200 <Ether17> its already there
2022-05-05 17:14:36 +0200 <Ether17> line 609
2022-05-05 17:15:11 +0200 <Ether17> https://github.com/Ahanaf-Ether/xmonad
2022-05-05 17:18:24 +0200moonsheep(~user@iespladelestany.xtec.cat)
2022-05-05 17:19:14 +0200Forkk(~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2022-05-05 18:00:06 +0200unclechu(~unclechu@2001:470:69fc:105::354) (Quit: You have been kicked for being idle)
2022-05-05 18:00:13 +0200liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-05-05 18:01:44 +0200Ether17(~Ether17@45.248.151.237) (Quit: Client closed)
2022-05-05 18:23:22 +0200benin(~benin@183.82.29.230) (Quit: The Lounge - https://thelounge.chat)
2022-05-05 18:44:30 +0200moonsheep(~user@iespladelestany.xtec.cat) (Quit: ERC 5.4 (IRC client for GNU Emacs 28.1))
2022-05-05 18:51:39 +0200arjun(~arjun@user/arjun)
2022-05-05 18:57:20 +0200 <Solid> geekosaur: `sc` fires in either case, even without borders
2022-05-05 18:57:33 +0200liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-05-05 18:57:36 +0200 <Solid> I couldn't find an arrangement of windowNavigation calls to not kill borders
2022-05-05 18:57:45 +0200 <geekosaur> hm
2022-05-05 18:57:47 +0200unclechu(~unclechu@2001:470:69fc:105::354)
2022-05-05 19:01:38 +0200lazycat(~lazycat@user/lazycat) (Quit: ZNC - https://znc.in)
2022-05-05 19:04:03 +0200lazycat(~lazycat@user/lazycat)
2022-05-05 19:26:31 +0200arjun(~arjun@user/arjun) (Ping timeout: 256 seconds)
2022-05-05 19:33:03 +0200stackdroid18(14094@user/stackdroid)
2022-05-05 21:33:44 +0200abhinav(~abhinav@c-67-169-139-16.hsd1.ca.comcast.net)
2022-05-05 21:34:06 +0200 <abhinav> everytime I start xmonad I am unable to call upon the scratchpad apps
2022-05-05 21:34:26 +0200 <abhinav> I have to start another app before it starts to work anyone have any idea why that might?
2022-05-05 21:34:51 +0200abhinavabhixec
2022-05-05 21:49:28 +0200abhixec(~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) (Remote host closed the connection)
2022-05-05 22:55:13 +0200steve__(~steve@ool-182c2b80.dyn.optonline.net)