2022/05/21

2022-05-21 00:18:41 +0000nihilipster[m](~nihilipst@2001:470:69fc:105::720)
2022-05-21 00:19:48 +0000 <nihilipster[m]> Hi everyone!, is there a way to stop xmonad to rebuild itself each time that I login?
2022-05-21 00:29:08 +0000mvk(~mvk@2607:fea8:5ce3:8500::ba9a) (Ping timeout: 272 seconds)
2022-05-21 00:32:27 +0000abiss27(~abiss27@user/abiss)
2022-05-21 00:36:48 +0000stackdroid18(~stackdroi@user/stackdroid) (Quit: hasta la vista... tchau!)
2022-05-21 00:39:18 +0000abiss27(~abiss27@user/abiss) (Quit: hasta la vista... tchau!)
2022-05-21 00:42:14 +0000 <geekosaur> no,although if you're not using a buildscript and you haven't changed anything it should simply check for a rebuild and then skip it as unnecessary
2022-05-21 02:03:45 +0000banc-(banc@gateway/vpn/airvpn/banc) (Ping timeout: 260 seconds)
2022-05-21 02:22:55 +0000banc(banc@gateway/vpn/airvpn/banc)
2022-05-21 03:32:42 +0000abhixec(~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
2022-05-21 04:51:51 +0000steve(~steve@ool-182c2b80.dyn.optonline.net)
2022-05-21 05:12:44 +0000Guest80(~Guest80@103.195.203.29)
2022-05-21 05:13:15 +0000 <Guest80> polybar says The WM does not support _NET_DESKTOP_VIEWPORT and the output of xprop -root The WM does not support _NET_DESKTOP_VIEWPORT gives _NET_DESKTOP_VIEWPORT(CARDINAL) = 0, 0, 0, 1440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
2022-05-21 05:13:18 +0000 <Guest80> any idea why?
2022-05-21 05:22:22 +0000[Leary](~Leary]@122-58-228-205-vdsl.sparkbb.co.nz) (Ping timeout: 272 seconds)
2022-05-21 05:27:58 +0000Guest80(~Guest80@103.195.203.29) (Quit: Client closed)
2022-05-21 05:51:30 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds)
2022-05-21 06:23:51 +0000steve(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 246 seconds)
2022-05-21 08:50:32 +0000AntonioRomano[m](~cidramatr@2001:470:69fc:105::2:7b0)
2022-05-21 08:54:04 +0000 <AntonioRomano[m]> Hey guys, I'd like to switch to Xmonad because it's really cool. I have just a couple of question: Does it use a bsp tree like bspwm? Also, how hard is to learn how to configure it? I know a bit of Haskell but where can I find docs for whatever i can do on Xmonad?
2022-05-21 08:54:22 +0000[Leary](~Leary]@122-58-228-205-vdsl.sparkbb.co.nz)
2022-05-21 09:07:41 +0000chomwitt(~chomwitt@2a02:587:dc2d:2c00:6d42:b13e:fd55:e1a6)
2022-05-21 09:08:15 +0000 <fizzie> There's a BSP layout in xmonad-contrib, https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Layout-BinarySpacePartition.…
2022-05-21 09:08:24 +0000 <fizzie> (It's what I use.)
2022-05-21 09:10:25 +0000 <fizzie> As for documentation on how hard it is to configure and what you can do, one starting point would be the tutorial: https://xmonad.org/TUTORIAL.html
2022-05-21 09:11:30 +0000 <AntonioRomano[m]> Thank you!
2022-05-21 09:11:32 +0000 <fizzie> And looking at the list of modules in xmonad-contrib is also good for inspiration.
2022-05-21 09:17:32 +0000werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds)
2022-05-21 09:50:47 +0000chomwitt(~chomwitt@2a02:587:dc2d:2c00:6d42:b13e:fd55:e1a6) (Ping timeout: 260 seconds)
2022-05-21 09:59:44 +0000hardworker[m](~hardworke@2001:470:69fc:105::2:1099)
2022-05-21 10:01:29 +0000chomwitt(~chomwitt@athe730-c-multi-500.home.otenet.gr)
2022-05-21 12:01:01 +0000 <geekosaur> @tell Guest80 there's a PR adding _NET_DESKTOP_VIEWPORT support that hasn't been reviewed yet
2022-05-21 12:01:01 +0000 <lambdabot> Consider it noted.
2022-05-21 12:17:11 +0000x88x88x(~x88x88x@2001:19f0:5:39a8:5400:3ff:feb6:73cb) (Quit: ZNC - https://znc.in)
2022-05-21 12:40:50 +0000de-vri-es(~de-vri-es@voyager.de-vri.es) (Quit: Bathrobe!)
2022-05-21 12:41:18 +0000de-vri-es(~de-vri-es@voyager.de-vri.es)
2022-05-21 12:43:44 +0000x88x88x(~x88x88x@2001:19f0:5:39a8:5400:3ff:feb6:73cb)
2022-05-21 13:26:14 +0000nev_yn(~k.dockz@c-68-43-234-118.hsd1.mi.comcast.net) (Ping timeout: 272 seconds)
2022-05-21 14:11:22 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-05-21 14:37:28 +0000Orange(~Orange@124.123.162.159)
2022-05-21 14:38:19 +0000Orange(~Orange@124.123.162.159) ()
2022-05-21 15:27:14 +0000zawaken(~zawaken@user/zawaken) (Ping timeout: 252 seconds)
2022-05-21 16:00:06 +0000LukasLuluHu[m](~ge59woxtu@2001:470:69fc:105::1:fdcf) (Quit: You have been kicked for being idle)
2022-05-21 16:05:13 +0000sm(~sm@plaintextaccounting/sm)
2022-05-21 16:22:33 +0000 <nihilipster[m]> <geekosaur> "no,although if you're not..." <- I'm using a build script. At this moment there is a workaround in it, check for a .rebuild file, if it exists then exit the build script so xmonad --recompile exists successfully at login without rebuild itself.
2022-05-21 16:23:40 +0000 <nihilipster[m]> this is one of the reason I'm building xmonad and xmonad-contrib from github ^_^
2022-05-21 16:24:17 +0000 <geekosaur> I don't think there's much beyond that that can be done with a build script
2022-05-21 16:24:47 +0000 <geekosaur> rebuilds on start are kinda needed for upgrades though
2022-05-21 16:25:21 +0000 <nihilipster[m]> <Guest80> "polybar says The WM does not..." <- This is the main reason why I'm building xmonad and xmonad from github ^_
2022-05-21 16:27:51 +0000 <geekosaur> https://github.com/xmonad/xmonad-contrib/pull/717
2022-05-21 16:28:10 +0000 <geekosaur> which apparently already landed, I'm losing track :/
2022-05-21 16:28:14 +0000 <nihilipster[m]> I'm using an update script to sync xmonad and xmonad-contrib from github and reinstall them if needed:
2022-05-21 16:28:14 +0000 <nihilipster[m]> https://git.sr.ht/~nihilismus/voidfiles/tree/main/home/nihilipster/.local/opt/bin/xmonad-update
2022-05-21 16:28:34 +0000 <geekosaur> yeh, I have an update.sh locally
2022-05-21 16:28:42 +0000 <geekosaur> independent of the buildscript though
2022-05-21 16:32:23 +0000 <nihilipster[m]> Thanks for the feedback, I'm going to let this as it is then 😄
2022-05-21 16:35:15 +0000^[(~user@user//x-8473491) (Ping timeout: 260 seconds)
2022-05-21 17:57:56 +0000stackdroid18(14094@user/stackdroid)
2022-05-21 18:44:53 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2022-05-21 18:47:01 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2022-05-21 18:50:51 +0000werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-05-21 18:53:29 +0000zawaken(~zawaken@user/zawaken)
2022-05-21 19:42:09 +0000benin(~benin@183.82.31.141) (Quit: The Lounge - https://thelounge.chat)
2022-05-21 20:28:43 +0000Hashstoned
2022-05-21 22:53:02 +0000chomwitt(~chomwitt@athe730-c-multi-500.home.otenet.gr) (Ping timeout: 260 seconds)
2022-05-21 22:54:45 +0000 <stoned> I can possibly start maintaining some Xmonad KDE packags for plasmashell with th erequired chanegs
2022-05-21 22:55:00 +0000 <stoned> I'm seeing more peopel useing xmonad + kde and having the plasma menu/panel bug.
2022-05-21 22:55:35 +0000 <stoned> And I'm on 5.92 plasma, but people could be using any version. So various differetn versions, it might be useful if I setup a repo of packages they can get. That means I have to build the packages for various distros.
2022-05-21 22:55:52 +0000 <stoned> Same is true of all distros as the change is upstream at KDE
2022-05-21 22:56:11 +0000 <stoned> So what'a good solution to making sure everyone can easily install that patch I posted
2022-05-21 22:56:19 +0000 <stoned> \o/
2022-05-21 22:56:52 +0000 <stoned> xmonad/xmonad-contrib#691 bug i mean
2022-05-21 22:56:54 +0000 <geekosaur> maybe host them on github and use its CI to build them?
2022-05-21 22:56:58 +0000 <stoned> hmm
2022-05-21 22:57:08 +0000 <stoned> but for all distros/pacakge?
2022-05-21 22:57:24 +0000 <stoned> Perhaps it would be best to make sure I can provide patches for different versions of plasma
2022-05-21 22:57:31 +0000 <stoned> and they can then follow directions to build the package themselves
2022-05-21 22:57:38 +0000 <stoned> people find it harder to edit code than run commands
2022-05-21 22:57:53 +0000 <geekosaur> distros should be doable. versions of KDE possibly not, but you may only have to worry about one version which will work for everyone even if it's not a 100% match with the rest of their KDE
2022-05-21 22:58:01 +0000 <stoned> hmm
2022-05-21 22:58:09 +0000 <stoned> I'll ponder this over more. I'm gonna go study for now. <3
2022-05-21 22:59:26 +0000 <geekosaur> and if KDE version skew goes along with distros, which seems likely, that may end up not being a problem in practice beyond having to maintain separate patches for them
2022-05-21 23:27:46 +0000xacktm(xacktm@user/xacktm) (Quit: fBNC - https://bnc4free.com)
2022-05-21 23:44:40 +0000mvk(~mvk@2607:fea8:5ce3:8500::ba9a)
2022-05-21 23:56:51 +0000xacktm(xacktm@user/xacktm)