2022/08/12

2022-08-12 00:02:53 +0200Quelklef(~Quelklef@64.67.70.25.res-cmts.tvh.ptd.net)
2022-08-12 00:03:07 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-12 00:05:48 +0200Quelklef(~Quelklef@64.67.70.25.res-cmts.tvh.ptd.net) (Client Quit)
2022-08-12 00:10:54 +0200V42(~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net)
2022-08-12 00:11:07 +0200 <V42> hello!
2022-08-12 00:11:17 +0200 <geekosaur> hi
2022-08-12 00:11:42 +0200 <V42> The website mentions "Full support for GNOME and KDE utilities". I wonder what that means
2022-08-12 00:12:18 +0200 <V42> Do other window manager not support opening Konsole for example?
2022-08-12 00:12:23 +0200 <geekosaur> I'm not sure it's even true any more given all the stuff they run in the background that essentially brings up all of gnome/kde respectively
2022-08-12 00:12:28 +0200 <geekosaur> especially for gnome
2022-08-12 00:12:47 +0200 <geekosaur> that said, most gnome stuff works for me but I run xmonad as mate's wm
2022-08-12 00:14:10 +0200 <geekosaur> I think Konsole should work
2022-08-12 00:14:23 +0200 <geekosaur> plasma file manager own't because it expects plasma-wm
2022-08-12 00:14:31 +0200 <geekosaur> *won't
2022-08-12 00:14:45 +0200 <geekosaur> similarly gnome's file manager expects gnome-shell
2022-08-12 00:15:09 +0200 <geekosaur> butif gnome-flashback is supported on your system then things can work
2022-08-12 00:15:27 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:671f:736d:4d41:28c3) (Ping timeout: 268 seconds)
2022-08-12 00:15:34 +0200 <V42> I'm more interested in KDE applications
2022-08-12 00:16:07 +0200 <geekosaur> KDE stuff is generally better behaved than Gnome stuff; I'd expect most of it to work unless it's hooked into Plasma
2022-08-12 00:16:08 +0200 <V42> I've already tried the file manager on bspwm. It opened but was unusable
2022-08-12 00:18:35 +0200 <geekosaur> that said, there is a way to configure kde to use xmonad as its file manager. it does require a patch to plasma though
2022-08-12 00:19:00 +0200 <geekosaur> %gitc HEAD^{/KDE}
2022-08-12 00:19:00 +0200 <xmonadtrack> xmonad-contrib Spencer Janssen * v0.8-85-g9d0f3485: Add KDE 4 config, thanks to Shirakawasuna on IRC (14 years ago, 1 file, 13+ 1-) https://github.com/xmonad/xmonad-contrib/commit/9d0f34852c13
2022-08-12 00:19:07 +0200 <geekosaur> mm, wrong one
2022-08-12 00:19:14 +0200 <geekosaur> %git HEAD^{/KDE}
2022-08-12 00:19:14 +0200 <xmonadtrack> Could not find commit HEAD^{/KDE} (git returned 128)
2022-08-12 00:19:21 +0200 <V42> I'm actually trying to lower resource usage by switching to xmonad
2022-08-12 00:19:43 +0200 <V42> maybe lowercase?
2022-08-12 00:19:52 +0200 <geekosaur> ohm it's an issue not a commit
2022-08-12 00:20:05 +0200 <geekosaur> because there's nothing we can do on our end, it's a plasma misfeature
2022-08-12 00:20:16 +0200 <geekosaur> https://github.com/xmonad/xmonad-contrib/issues/691
2022-08-12 00:20:27 +0200 <geekosaur> includes several versions of the plasma patch
2022-08-12 00:20:36 +0200 <geekosaur> foir different kde releases
2022-08-12 00:24:58 +0200 <geekosaur> anyway switching to xmonad won't lower resource use by much because any kde program will run kdeinit and start a shitton of background services
2022-08-12 00:25:40 +0200 <geekosaur> lxqt might be a better idea if you want something kde-flavored but lower resources
2022-08-12 00:26:51 +0200 <V42> I guess I would need to catch Everything In The Terminal Syndrom
2022-08-12 00:27:02 +0200 <V42> and use alacritty or something
2022-08-12 00:27:27 +0200 <V42> I routinely run out of RAM these days
2022-08-12 00:27:39 +0200 <geekosaur> one reason I run mate is because it provides a nice DE experience while being much lighter than KDE or Gnome
2022-08-12 00:28:06 +0200 <geekosaur> but lxqt is even lighter weight
2022-08-12 00:28:15 +0200 <V42> funny this is language servers are the most intensive thing I run
2022-08-12 00:28:19 +0200 <geekosaur> both can be configured to use xmonad as wm
2022-08-12 00:54:18 +0200catman(~catman@user/catman) (Ping timeout: 268 seconds)
2022-08-12 01:06:51 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-08-12 01:16:15 +0200catman(~catman@user/catman)
2022-08-12 01:22:21 +0200catman(~catman@user/catman) (Ping timeout: 252 seconds)
2022-08-12 01:32:49 +0200catman(~catman@user/catman)
2022-08-12 01:48:42 +0200logzet(~quassel@2001:9e8:e50d:4b00:dabb:c1ff:fed3:a1b9) (Ping timeout: 264 seconds)
2022-08-12 02:30:02 +0200logzet(~quassel@2001:9e8:e51f:4f00:dabb:c1ff:fed3:a1b9)
2022-08-12 02:30:37 +0200logzet(~quassel@2001:9e8:e51f:4f00:dabb:c1ff:fed3:a1b9) (Remote host closed the connection)
2022-08-12 02:33:32 +0200V42(~V42@eth-west-pareq2-46-193-4-100.wb.wifirst.net) (Ping timeout: 252 seconds)
2022-08-12 03:37:06 +0200catman(~catman@user/catman) (Ping timeout: 268 seconds)
2022-08-12 03:38:33 +0200catman(~catman@user/catman)
2022-08-12 03:59:17 +0200catman(~catman@user/catman) (Ping timeout: 268 seconds)
2022-08-12 04:01:10 +0200catman(~catman@user/catman)
2022-08-12 04:03:00 +0200banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds)
2022-08-12 04:23:41 +0200banc(banc@gateway/vpn/airvpn/banc)
2022-08-12 04:26:47 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds)
2022-08-12 04:30:05 +0200td_(~td@94.134.91.58) (Ping timeout: 252 seconds)
2022-08-12 04:32:06 +0200td_(~td@muedsl-82-207-238-237.citykom.de)
2022-08-12 05:00:02 +0200haasn(~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
2022-08-12 05:01:21 +0200haasn(~nand@haasn.dev)
2022-08-12 05:03:49 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds)
2022-08-12 05:05:52 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2022-08-12 05:43:20 +0200Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net) (Remote host closed the connection)
2022-08-12 05:55:48 +0200Hash(~Hash@tunnel686959-pt.tunnel.tserv15.lax1.ipv6.he.net)
2022-08-12 07:56:08 +0200hrberg(~quassel@171.79-160-161.customer.lyse.net)
2022-08-12 08:36:50 +0200sogens(~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5)
2022-08-12 08:45:53 +0200sogens(~sogens@211.30.173.20)
2022-08-12 08:53:13 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:e515:c8d5:9938:b1b6)
2022-08-12 09:03:56 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:e515:c8d5:9938:b1b6) (Ping timeout: 268 seconds)
2022-08-12 09:37:53 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 10:06:40 +0200sogens(~sogens@211.30.173.20)
2022-08-12 10:15:19 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 10:23:03 +0200mc47(~mc47@xmonad/TheMC47)
2022-08-12 10:29:38 +0200sogens(~sogens@gateway/vpn/pia/sogens)
2022-08-12 10:41:24 +0200sogens(~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5)
2022-08-12 10:42:35 +0200sogens(~sogens@211.30.173.20)
2022-08-12 10:43:48 +0200sogens2(~sogens@gateway/vpn/pia/sogens)
2022-08-12 10:44:17 +0200thunderrd(~thunderrd@183.182.110.20)
2022-08-12 10:47:23 +0200sogens(~sogens@211.30.173.20) (Ping timeout: 252 seconds)
2022-08-12 11:00:26 +0200lambdadelta-[m]1(~lambdadel@2001:470:69fc:105::2:44c7) (Quit: You have been kicked for being idle)
2022-08-12 11:22:00 +0200benin0(~benin@183.82.31.108)
2022-08-12 12:04:16 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:38ea:666e:63fd:fbc3)
2022-08-12 12:23:07 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:38ea:666e:63fd:fbc3) (Ping timeout: 268 seconds)
2022-08-12 12:30:51 +0200haskl(~haskl@user/haskl) (Read error: Connection reset by peer)
2022-08-12 12:32:42 +0200Jade1(~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de)
2022-08-12 12:33:10 +0200haskl(~haskl@user/haskl)
2022-08-12 12:35:27 +0200 <Jade1> Hello! I currently mainly use a master and stack layout. I binded my `M-S-l` and `M-S-r` to resizing it. My problem is that I want to have this be conditional on the layout. When it is Master left and and stack right I want it to be L/R and when it's Master top and stack bottom I want it to be U/D
2022-08-12 12:35:44 +0200 <Jade1> is it possible to make keybinds conditional on current state?
2022-08-12 12:40:00 +0200 <vrs> sounds easier to make the function called by the keybind depend on current state
2022-08-12 12:40:34 +0200 <Jade1> yeah that's what I mean but I'm not sure about how to achieve it
2022-08-12 12:41:38 +0200 <vrs> last time I tried, getting layout state specifically was pretty annoying, but layouts in general are the part of xmonad I understand least
2022-08-12 12:42:15 +0200 <Lears> Jade1: We have X.A.PerLayoutKeys if your xmonad is new enough. Otherwise, you can just copy the source for the module; it's really small anyway.
2022-08-12 12:42:52 +0200 <vrs> I have something to get a printable layout name that looks like this: do layout <- gets (W.layout . W.workspace . W.current . windowset); [..] let lname = head $ words $ description layout; [...]
2022-08-12 12:43:15 +0200 <Jade1> Thanks!
2022-08-12 12:43:19 +0200 <Jade1> I have 17 I think
2022-08-12 12:43:26 +0200 <Jade1> 0.17.0
2022-08-12 12:53:19 +0200 <Jade1> Lears: I can't find this module on hackage
2022-08-12 12:55:25 +0200 <Solid> Jade1: I believe this is only available in git at the moment
2022-08-12 12:55:37 +0200 <Solid> probably best to just copy the module if you're on 0.17.0
2022-08-12 12:57:26 +0200 <Jade1> alright!
2022-08-12 12:57:47 +0200 <Jade1> How do I properly do that
2022-08-12 12:57:51 +0200 <Jade1> where do I place it
2022-08-12 12:59:58 +0200 <Lears> It depends on how exactly your xmonad config is built. Normally, you'd put it in lib/XMonad/Actions/PerLayoutKeys.hs, where lib is in the same directory as xmonad.hs.
2022-08-12 13:00:25 +0200 <Solid> (probably easiest to create lib/PerLayoutKeys.hs and rename the module)
2022-08-12 13:17:51 +0200 <Jade1> hm ok
2022-08-12 13:18:24 +0200alternateved(~user@staticline-31-183-149-36.toya.net.pl)
2022-08-12 13:40:18 +0200Jade1(~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed)
2022-08-12 13:43:36 +0200Jade1(~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de)
2022-08-12 13:44:28 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:454b:92f1:2a92:b402)
2022-08-12 14:04:54 +0200Jade1(~Jade1@ip-178-201-128-039.um46.pools.vodafone-ip.de) (Quit: Client closed)
2022-08-12 14:11:24 +0200benin04(~benin@2401:4900:2325:5674:b133:d14b:76b3:3d8)
2022-08-12 14:13:37 +0200benin0(~benin@183.82.31.108) (Ping timeout: 268 seconds)
2022-08-12 14:13:37 +0200benin04benin0
2022-08-12 14:17:10 +0200benin04(~benin@183.82.178.4)
2022-08-12 14:19:32 +0200benin0(~benin@2401:4900:2325:5674:b133:d14b:76b3:3d8) (Ping timeout: 255 seconds)
2022-08-12 14:19:32 +0200benin04benin0
2022-08-12 14:33:07 +0200twiclo1(~twiclo@mail.twil.cx)
2022-08-12 14:38:08 +0200twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 268 seconds)
2022-08-12 14:43:09 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:454b:92f1:2a92:b402) (Remote host closed the connection)
2022-08-12 14:43:28 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:41c2:c97c:1364:63b1)
2022-08-12 15:06:28 +0200sogens2(~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5)
2022-08-12 15:07:31 +0200sogens(~sogens@211.30.173.20)
2022-08-12 15:15:30 +0200alternateved(~user@staticline-31-183-149-36.toya.net.pl) (Remote host closed the connection)
2022-08-12 15:23:23 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 15:23:40 +0200sogens(~sogens@211.30.173.20)
2022-08-12 16:05:56 +0200mvk(~mvk@2607:fea8:5ce3:8500::a1ec) (Ping timeout: 244 seconds)
2022-08-12 16:14:31 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-12 16:14:36 +0200catman(~catman@user/catman) (Quit: WeeChat 3.6)
2022-08-12 16:15:31 +0200amenonsen(~amenonsen@pitta.toroid.org) (Remote host closed the connection)
2022-08-12 16:15:56 +0200amenonsen(~amenonsen@pitta.toroid.org)
2022-08-12 16:19:54 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:41c2:c97c:1364:63b1) (Ping timeout: 264 seconds)
2022-08-12 16:29:35 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 16:29:53 +0200sogens(~sogens@211.30.173.20)
2022-08-12 16:31:17 +0200sogens(~sogens@211.30.173.20) (Client Quit)
2022-08-12 16:32:29 +0200sogens(~sogens@211.30.173.20)
2022-08-12 16:35:04 +0200sogens(~sogens@211.30.173.20) (Client Quit)
2022-08-12 16:35:21 +0200sogens(~sogens@211.30.173.20)
2022-08-12 16:38:32 +0200sogens(~sogens@211.30.173.20) (Client Quit)
2022-08-12 16:38:49 +0200sogens(~sogens@211.30.173.20)
2022-08-12 16:59:53 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:8ebc:7ad0:4cb3:bd5d)
2022-08-12 17:35:04 +0200mvk(~mvk@2607:fea8:5ce3:8500::a1ec)
2022-08-12 18:04:12 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Read error: Connection reset by peer)
2022-08-12 18:08:02 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 18:08:19 +0200sogens(~sogens@211.30.173.20)
2022-08-12 18:09:37 +0200sogens(~sogens@211.30.173.20) (Client Quit)
2022-08-12 18:09:43 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-12 18:10:37 +0200sogens(~sogens@gateway/vpn/pia/sogens)
2022-08-12 18:11:24 +0200sogens(~sogens@gateway/vpn/pia/sogens) (Client Quit)
2022-08-12 18:12:44 +0200sogens(~sogens@211.30.173.20)
2022-08-12 18:14:12 +0200sogens(~sogens@211.30.173.20) (Client Quit)
2022-08-12 18:14:28 +0200sogens(~sogens@211.30.173.20)
2022-08-12 18:22:39 +0200benin0(~benin@183.82.178.4) (Quit: The Lounge - https://thelounge.chat)
2022-08-12 18:28:41 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 18:28:58 +0200sogens(~sogens@211.30.173.20)
2022-08-12 18:51:16 +0200mvk(~mvk@2607:fea8:5ce3:8500::a1ec) (Ping timeout: 244 seconds)
2022-08-12 19:46:35 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 19:46:52 +0200sogens(~sogens@211.30.173.20)
2022-08-12 20:24:14 +0200alternateved(~user@staticline-31-183-149-36.toya.net.pl)
2022-08-12 20:35:51 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 20:51:26 +0200sogens(~sogens@211.30.173.20)
2022-08-12 21:13:23 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-08-12 21:52:36 +0200zawaken(~zawaken@user/zawaken) (Quit: ZNC 1.9.x-git-unknown - https://znc.in)
2022-08-12 21:52:55 +0200zawaken(~zawaken@user/zawaken)
2022-08-12 21:53:39 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 22:16:40 +0200zawaken(~zawaken@user/zawaken) (Quit: ZNC 1.9.x-git-unknown - https://znc.in)
2022-08-12 22:29:01 +0200zawaken(~zawaken@user/zawaken)
2022-08-12 22:29:19 +0200sogens(~sogens@211.30.173.20)
2022-08-12 22:33:35 +0200zawaken(~zawaken@user/zawaken) (Ping timeout: 268 seconds)
2022-08-12 22:52:32 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Read error: Connection reset by peer)
2022-08-12 22:52:32 +0200xmonadtrack(~xmonadtra@xmonad/geekosaur) (Read error: Connection reset by peer)
2022-08-12 22:53:28 +0200sogens(~sogens@211.30.173.20) (Ping timeout: 268 seconds)
2022-08-12 22:54:56 +0200sogens(~sogens@211.30.173.20)
2022-08-12 22:59:17 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
2022-08-12 23:03:15 +0200mvk(~mvk@2607:fea8:5ce3:8500::a1ec)
2022-08-12 23:14:44 +0200xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com)
2022-08-12 23:14:44 +0200xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
2022-08-12 23:14:44 +0200xmonadtrack(~xmonadtra@xmonad/geekosaur)
2022-08-12 23:15:13 +0200 <isaacthekind[m]> hey everyone. so i successfully got xmonad running on the laptop with full lsp support in nvim with the help of some aweome people in here. i'm now setting it up in the main machine and i can't get something working. i have full lsp support, i'm able to run cabal build, but for some reason xmonad is not using my config. i tried rebooting, but it still seems to be using a default config or something. how can i fix this?
2022-08-12 23:16:04 +0200 <isaacthekind[m]> i will add i notice that there is a difference after running cabal build on laptop vs pc (the error is on pc)
2022-08-12 23:16:38 +0200isaacthekind[m]uploaded an image: (4545KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/CVzEDpqAdaqAlQCgWZtwmWri/ima_641f78f.… >
2022-08-12 23:16:50 +0200isaacthekind[m]uploaded an image: (4434KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/HDsbbaLsvDvvlNghrnGIZduz/ima_b87ce83.… >
2022-08-12 23:17:25 +0200 <isaacthekind[m]> i notice that on laptop there are some folders and files that aren't there on desktop.
2022-08-12 23:17:33 +0200 <isaacthekind[m]> not sure if that helps with spotting the problem.
2022-08-12 23:18:15 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 23:18:31 +0200sogens(~sogens@211.30.173.20)
2022-08-12 23:18:36 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2022-08-12 23:18:48 +0200sogens(~sogens@211.30.173.20) (Client Quit)
2022-08-12 23:22:00 +0200sogens(~sogens@211.30.173.20)
2022-08-12 23:26:41 +0200jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-12 23:29:00 +0200sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-12 23:29:11 +0200 <geekosaur> in both cases "build-with-cabal.sh" should be renamed "build" and then "chmod +x build" so xmonad will use it
2022-08-12 23:29:45 +0200 <isaacthekind[m]> ohh i forgot the chmod
2022-08-12 23:30:06 +0200 <isaacthekind[m]> i'm sorry i should have re-read
2022-08-12 23:30:07 +0200 <isaacthekind[m]> thank you.
2022-08-12 23:30:07 +0200 <isaacthekind[m]> before asking.
2022-08-12 23:35:24 +0200chomwitt(~chomwitt@2a02:587:dc15:5e00:8ebc:7ad0:4cb3:bd5d) (Ping timeout: 268 seconds)
2022-08-12 23:55:37 +0200sogens(~sogens@211.30.173.20)