Home freenode/#xmonad: Logs Calendar

Logs on 2021-04-21 (freenode/#xmonad)

00:02:43 × RomanticDel quits (~brtt@2600:8804:8744:9f00::738a) (Quit: WeeChat 3.1)
00:08:54 gzj joins (~gzj@unaffiliated/gzj)
00:08:55 GZJ0X_ joins (~gzj@unaffiliated/gzj)
00:08:55 × GZJ0X_ quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
00:16:11 RomanticDel joins (~brtt@2600:8804:8744:9f00::738a)
00:16:46 <RomanticDel> okay not sure why but one of my new bash aliases wont work.
00:16:57 <RomanticDel> every single other one does but not this one
00:24:51 <geekosaur> "doesn't work" how?
00:25:26 <RomanticDel> when i type it into the terminal to have it execute said command, it gives back a syntax error
00:26:06 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
00:26:25 gzj joins (~gzj@unaffiliated/gzj)
00:27:19 <geekosaur> what's the alias?
00:27:43 <RomanticDel> alias clean='sudo pacamn -Rns (pacman -Qtdq)'
00:28:15 <RomanticDel> every time i try to run that though, it says syntax error about unexpected token near '('
00:28:25 <geekosaur> that does indeed look like a syntax error. did you intend to execute the parenthesized command?
00:28:31 <RomanticDel> yes
00:28:32 <geekosaur> that's $(command)
00:29:00 <RomanticDel> alias clean='sudo pacamn -Rns $(pacman -Qtdq)' -- So like that?
00:29:11 <geekosaur> yes
00:29:19 <RomanticDel> will it run that command as root?
00:30:17 <geekosaur> no
00:31:09 <RomanticDel> alias clean='sudo pacamn -Rns #(pacman -Qtdq)' -- would that run everything as root?
00:31:22 <geekosaur> no
00:32:23 <geekosaur> alias clean='sudo -s "pacman -Rns \$(pacman -Qtdq)"'
00:33:30 <geekosaur> the backslash is to prevent your shell from executing the command expansion first, the -s ensures that sudo starts a shell that can run the command expansion
00:37:25 <geekosaur> I would want to test that by substituting echo for the outer pacman command just to make sure it's doing the right thing, given that it's running as root
00:51:33 × s00pcan quits (~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 265 seconds)
00:53:06 s00pcan joins (~chris@107.181.165.217)
00:59:11 × s00pcan quits (~chris@107.181.165.217) (Ping timeout: 252 seconds)
00:59:42 × geekosaur quits (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Ping timeout: 240 seconds)
01:00:15 s00pcan joins (~chris@075-133-056-178.res.spectrum.com)
01:03:48 × RomanticDel quits (~brtt@2600:8804:8744:9f00::738a) (Quit: WeeChat 3.1)
01:13:44 × Nahra quits (~user@unaffiliated/nahra) (Remote host closed the connection)
01:49:06 × gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection)
01:49:25 gzj joins (~gzj@unaffiliated/gzj)
02:24:49 × gzj quits (~gzj@unaffiliated/gzj) (Ping timeout: 252 seconds)
02:39:41 × theDon quits (~td@muedsl-82-207-238-085.citykom.de) (Ping timeout: 240 seconds)
02:40:49 × growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
02:41:30 theDon joins (~td@94.134.91.185)
03:16:23 × ericsagnes quits (~ericsagne@2405:6580:0:5100:7cd:23d4:b32c:5140) (Ping timeout: 260 seconds)
03:27:36 ericsagnes joins (~ericsagne@2405:6580:0:5100:ee94:8f2c:d91b:ec)
04:05:11 × linuxguru quits (~linuxguru@2607:fea8:d660:468e::3) (Quit: WeeChat 3.1)
04:47:49 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
05:10:08 ChubaDuba joins (~ChubaDuba@5.3.233.85)
05:24:23 toniz4 joins (~toniz4@unaffiliated/toniz4)
05:33:48 × toniz4 quits (~toniz4@unaffiliated/toniz4) (Quit: leaving)
05:35:01 toniz4 joins (~toniz4@unaffiliated/toniz4)
05:36:14 × toniz4 quits (~toniz4@unaffiliated/toniz4) (Client Quit)
05:36:29 toniz4 joins (~toniz4@unaffiliated/toniz4)
05:37:52 × toniz4 quits (~toniz4@unaffiliated/toniz4) (Client Quit)
05:38:08 toniz4 joins (~toniz4@unaffiliated/toniz4)
05:54:53 × toniz4 quits (~toniz4@unaffiliated/toniz4) (Quit: leaving)
05:56:37 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 245 seconds)
05:57:09 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
05:57:51 × jackhill quits (~jackhill@marsh.hcoop.net) (Ping timeout: 245 seconds)
05:58:07 jackhill joins (~jackhill@marsh.hcoop.net)
06:02:56 thc202 joins (~thc202@unaffiliated/thc202)
06:13:06 wonko7 joins (~wonko7@62.115.229.50)
06:16:50 × PotatoGim quits (sid99505@gateway/web/irccloud.com/x-tcgdsfioetpoitie) (Ping timeout: 245 seconds)
06:18:53 PotatoGim joins (sid99505@gateway/web/irccloud.com/x-qrihjhvmnnmtnggm)
07:02:31 × ChubaDuba quits (~ChubaDuba@5.3.233.85) (Quit: WeeChat 1.6)
07:18:45 idhugo__ joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
07:21:14 idhugo_ joins (~idhugo@87-49-45-4-mobile.dk.customer.tdc.net)
07:23:32 × idhugo__ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds)
07:46:23 materiyolo joins (~materiyol@112.204.174.249)
08:01:31 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer)
08:03:10 cfricke joins (~cfricke@unaffiliated/cfricke)
08:03:18 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)
08:10:37 Nahra joins (~user@unaffiliated/nahra)
08:36:17 idhugo__ joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
08:38:41 × idhugo_ quits (~idhugo@87-49-45-4-mobile.dk.customer.tdc.net) (Ping timeout: 245 seconds)
08:49:57 notis joins (~notis@185.51.134.230)
09:08:13 <MrElendig> might want to pipe instead to avoid argmax
09:13:31 sagax joins (~sagax_nb@213.138.71.146)
09:44:14 × sagax quits (~sagax_nb@213.138.71.146) (Ping timeout: 252 seconds)
10:10:47 × cfricke quits (~cfricke@unaffiliated/cfricke) (Ping timeout: 268 seconds)
10:14:38 × s00pcan quits (~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 265 seconds)
10:24:15 idhugo_ joins (~idhugo@87-49-45-4-mobile.dk.customer.tdc.net)
10:26:32 × idhugo__ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds)
10:29:55 × ericsagnes quits (~ericsagne@2405:6580:0:5100:ee94:8f2c:d91b:ec) (Ping timeout: 260 seconds)
10:42:38 ericsagnes joins (~ericsagne@2405:6580:0:5100:dde9:bfa7:6f37:dd87)
10:55:16 sagax joins (~sagax_nb@213.138.71.146)
11:00:26 cfricke joins (~cfricke@unaffiliated/cfricke)
11:22:46 rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
11:35:24 × rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Remote host closed the connection)
11:35:46 rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
11:51:48 codedmart_ is now known as codedmart
12:07:44 geekosaur joins (930099da@rrcs-147-0-153-218.central.biz.rr.com)
12:15:58 × codedmart quits (~codedmart@149.28.9.205) (Ping timeout: 268 seconds)
12:27:17 kelnoky joins (~shao@ip1f128ba7.dynamic.kabel-deutschland.de)
13:18:37 × cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.1)
14:17:53 linuxguru joins (~linuxguru@2607:fea8:d660:468e::3)
14:37:43 × kelnoky quits (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1)
14:46:28 oogeek joins (~szz_@84.17.34.160)
14:47:58 bone-baboon joins (2513c651@37.19.198.81)
14:48:37 <bone-baboon> Does xmonad work as a Wayland window manager?
14:49:22 <geekosaur> no; Wayland window managers are compositor plug-ins, not standalone programs like under X11
14:52:24 <bone-baboon> Is there any work underway to make xmonad work as a Wayland window manager (Wayland compositor pug-in)?
14:53:30 <geekosaur> there was at one point but it was abandoned
14:53:44 <bone-baboon> geekosaur: thanks
14:54:52 × rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
14:55:06 <geekosaur> https://github.com/waymonad/waymonad
14:55:38 <geekosaur> hasn't been updated since 2019 by the looks of it, and I don't think I've seen ongy around since
14:58:09 × idhugo_ quits (~idhugo@87-49-45-4-mobile.dk.customer.tdc.net) (Ping timeout: 268 seconds)
15:04:53 seschwar joins (~seschwar@unaffiliated/seschwar)
15:05:08 × seschwar quits (~seschwar@unaffiliated/seschwar) (Client Quit)
15:05:27 seschwar joins (~seschwar@unaffiliated/seschwar)
15:13:48 idhugo_ joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
15:17:33 × idhugo_ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Remote host closed the connection)
15:17:58 idhugo_ joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
15:19:12 × oogeek quits (~szz_@84.17.34.160) (Ping timeout: 240 seconds)
15:21:21 oogeek joins (~szz_@45.135.186.83)
15:29:55 × oogeek quits (~szz_@45.135.186.83) (Quit: leaving)
15:36:03 × ericsagnes quits (~ericsagne@2405:6580:0:5100:dde9:bfa7:6f37:dd87) (Ping timeout: 260 seconds)
15:37:23 <heck-to-the-gnom> and to be completely honest, having a segregated wm doesn't seem like the way to go
15:37:36 <heck-to-the-gnom> If I must, I'll run xwayland just so I can keep xmonad
15:40:32 <Liskni_si> does XWayland let you run X11 WMs?
15:40:51 <heck-to-the-gnom> I'm not certain, though it may
15:41:00 <Liskni_si> I thought XWayland is just a way to run X apps under a Wayland compositor/WM
15:41:47 <heck-to-the-gnom> I like the supposed performance boost it has, but I'm too attached to xmonad at this point, so if it doesn't, then I'll just live in X until it gets completely deprecated
15:42:01 <geekosaur> that's mmuynderstanding too. although I think it can run an X11 WM for just the X11 apps?
15:44:48 <Liskni_si> oh, indeed
15:44:50 <Liskni_si> "In rootful mode, the foreign window system as a whole is represented as a window (or more) of its own. You have a native window, inside which all the foreign windows are. The advantage of this approach in Xwayland's case is that you can run your favourite X11 window manager to manage your X11 applications. The disadvantage is that the foreign windows do not integrate with the native desktop.
15:44:52 <Liskni_si> Therefore this mode is not usually used.
15:44:54 <Liskni_si> "
15:44:56 <Liskni_si> (https://wayland.freedesktop.org/docs/html/ch05.html)
15:48:34 ericsagnes joins (~ericsagne@2405:6580:0:5100:d0df:45b4:dde8:f059)
15:48:59 <Liskni_si> so that sounds like one could replace Xorg server + compton/picom with a Wayland compositor and XWayland and still keep xmonad, and then just keep running all apps as X11 clients
15:49:14 <Liskni_si> not much would be gained by that though?
15:49:24 <heck-to-the-gnom> yeah, exactly... huh
15:49:38 <Liskni_si> just that XWayland is more likely to be maintained longer than the real Xorg server
15:49:50 <Liskni_si> and picom is a bit of a mess too I think
15:50:07 <Liskni_si> I still use a version before the rename, as anything newer is unbearably slow
15:50:13 <heck-to-the-gnom> yeah, there's a lot of forks of it, and they're all iffy
15:50:22 <heck-to-the-gnom> compton?
15:50:29 <heck-to-the-gnom> That was ultra slow in my experience
15:50:52 <heck-to-the-gnom> I wonder how much communication could be re-established in a performant manner under wayland, so that we could have xmonad there, perhaps that's what waymonad's goal was
15:51:27 <heck-to-the-gnom> since wayland likes to split up the tasks to an unbearable level (OOP programmers be like)
15:54:45 growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
15:55:17 <Liskni_si> yeah, compton, but the yshui's version, 7.4 or something
15:55:58 <Liskni_si> I don't use any of the extra features like blur or shadows or anything, I run it solely to get rid of tearing and for ARGB visuals (transparency of notification windows)
15:56:21 <Liskni_si> so maybe it's slow with the extra features but it's way faster than anything recent without them
15:57:10 <Liskni_si> if xmonad ever goes the wayland route, we absolutely need to have a separate compositor and wm processes
15:57:36 <Liskni_si> and I'm kind of hoping someone else implements a reasonable compositor with nice wm api
15:57:43 <Liskni_si> and then we can see what can be done here
15:59:15 <Liskni_si> I don't understand how the gnome people can tolerate having the compositor/wm be non-restartable
15:59:42 <Liskni_si> my wife has to restart gnome-shell like once a week or something, due to memleaks and javascript extensions and shit
16:00:00 <Liskni_si> with GNOME on Wayland, she'd need to restart the entire session
16:00:05 <Liskni_si> like what the actual fuck
16:01:34 <geekosaur> maybe it's not stable enough to show? :p
16:01:55 <heck-to-the-gnom> Hence my name
16:03:31 <heck-to-the-gnom> also, their bigotted "code of conduct", but that's unrelated to anything but my name, so I won't delve
16:14:37 <MrElendig> Liskni_si: since gnome-shell is the compositor, restarting the session is not trivial. Its harder to do than on xorg where you can rely on xorg to keep the children alive while you store/restore
16:15:21 <MrElendig> I suspect it would involve splitting the core render stuff into its own process and keeping that running
16:15:22 × linuxguru quits (~linuxguru@2607:fea8:d660:468e::3) (Quit: WeeChat 3.1)
16:16:46 kelnoky joins (~shao@ip1f128ba7.dynamic.kabel-deutschland.de)
16:16:46 <Liskni_si> yeah, it would involve that, but it's 100 % worth it
16:36:45 × abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving)
17:10:46 × idhugo_ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 245 seconds)
17:53:29 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer)
17:54:58 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)
17:57:04 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer)
17:58:18 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)
18:20:44 nova joins (~novasenco@gateway/tor-sasl/novasenco)
18:28:54 cfricke joins (~cfricke@unaffiliated/cfricke)
19:37:21 × wonko7 quits (~wonko7@62.115.229.50) (Ping timeout: 260 seconds)
19:45:13 × materiyolo quits (~materiyol@112.204.174.249) (Read error: Connection reset by peer)
19:59:50 stefur joins (~stefur@h-240-34.A328.priv.bahnhof.se)
20:12:28 <mc47[m]> heck-to-the-gnome what's with the code of conduct?
20:17:51 × notis quits (~notis@185.51.134.230) (Ping timeout: 245 seconds)
20:20:07 notis joins (~notis@77.49.228.210.dsl.dyn.forthnet.gr)
20:22:01 × Nahra quits (~user@unaffiliated/nahra) (Ping timeout: 245 seconds)
20:53:40 × cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.1)
20:55:23 <heck-to-the-gnom> https://lbry.tv/@DistroTube:2/unfettered-freedom-ep-7-nvidia-buys-arm:5 at 8:24 is when he starts talking about their CoC, it's merely racist against the majority, and racism PERIOD, shouldn't be allowed
21:39:10 × stefur quits (~stefur@h-240-34.A328.priv.bahnhof.se) (Ping timeout: 260 seconds)
21:47:16 × bone-baboon quits (2513c651@37.19.198.81) (Quit: Connection closed)
22:13:41 × seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq)
22:16:50 bone-baboon joins (2513c651@37.19.198.81)
22:23:38 codedmart joins (codedmart@2600:3c01::f03c:92ff:fefe:8511)
22:39:56 × notis quits (~notis@77.49.228.210.dsl.dyn.forthnet.gr) (Ping timeout: 245 seconds)
23:28:33 cynapse joins (~chris@d24-141-165-72.home.cgocable.net)
23:30:04 × cynapse quits (~chris@d24-141-165-72.home.cgocable.net) (Client Quit)
23:30:26 cynapse joins (~chris@d24-141-165-72.home.cgocable.net)
23:31:51 × kelnoky quits (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1)
23:36:25 × Buliarous quits (~gypsydang@unaffiliated/buliarous) (Quit: leaving)
23:39:51 Buliarous joins (~gypsydang@unaffiliated/buliarous)
23:50:45 × Buliarous quits (~gypsydang@unaffiliated/buliarous) (Quit: leaving)
23:51:21 Buliarous joins (~gypsydang@unaffiliated/buliarous)
23:52:39 × thc202 quits (~thc202@unaffiliated/thc202) (Ping timeout: 258 seconds)

All times are in UTC on 2021-04-21.