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.