💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-08-05.txt captured on 2024-05-12 at 16:04:38.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-08-05T00:00:21Z] <noocsharp> i don't care that much, it's just the first kiss related website i've seen in a different style [2021-08-05T00:00:23Z] <micro_O> i'll look into adding separate pages for awesome-kiss, kiss-find, and any other community projects [2021-08-05T00:06:16Z] <noocsharp> perhaps i should add my repo to kiss find [2021-08-05T00:09:16Z] <micro_O> lmk where it lives, or just make a pr to add it to the includelist [2021-08-05T00:09:40Z] <micro_O> oh, i should rename those lists, they dont make any sense right now [2021-08-05T03:43:27Z] <testuser[m]> Hi [2021-08-05T03:46:21Z] <noocsharp> howdy [2021-08-05T04:16:14Z] <noocsharp> to answer your question about npm from yesterday, it isn't online yet [2021-08-05T05:39:19Z] <rio6> is there a way for kiss root to export variables [2021-08-05T05:39:25Z] <rio6> s/root/hook [2021-08-05T05:41:13Z] <testuser[m]> there was [2021-08-05T05:41:15Z] <testuser[m]> but now no [2021-08-05T05:41:38Z] <rio6> removed by intentionally? [2021-08-05T05:41:51Z] <rio6> damnI cant english rn [2021-08-05T05:42:26Z] <testuser[m]> Yeah [2021-08-05T05:42:30Z] <testuser[m]> Hooks cant do much now [2021-08-05T05:44:06Z] <testuser[m]> I guess you could gdb the parent kiss process and call setenv [2021-08-05T05:44:11Z] <testuser[m]> putenv [2021-08-05T05:44:17Z] <rio6> heh [2021-08-05T05:44:33Z] <rio6> easier to change /bin/kiss [2021-08-05T05:45:56Z] <rio6> > This file can now be written in any language. The only requirement now is that it be executable. The variable originally exported in the environment are passed as command-line arguments to KISS_HOOK. [2021-08-05T05:45:58Z] <rio6> so that's why [2021-08-05T05:46:59Z] <illiliti> changing variables within kiss internals is error-prone [2021-08-05T05:50:28Z] <illiliti> you can easily shoot yourself in the foot because shell variables are global by default [2021-08-05T05:52:50Z] <rio6> idea: let kiss run `$hook | while read line; do contains "$line" export && eval $(line); done` so only intended variables are exported [2021-08-05T05:53:08Z] <rio6> (buggy code, but provides the point) [2021-08-05T05:53:29Z] <illiliti> eval is evil [2021-08-05T05:53:50Z] <illiliti> remember that and never use it [2021-08-05T05:53:57Z] <rio6> same evilness as sourcing imo [2021-08-05T05:55:03Z] <illiliti> yeah [2021-08-05T06:22:34Z] <riteo-laptop> hiiii! [2021-08-05T06:22:52Z] <riteo-laptop> I think I finally generated the initramfs, but does efivar compile to anyone? [2021-08-05T06:23:16Z] <riteo-laptop> it fails with "cannot find -lefivar" which sounds weird [2021-08-05T06:23:30Z] <riteo-laptop> like, isn't that the library I'm trying to compile? [2021-08-05T06:23:37Z] <testuser[m]> bruh [2021-08-05T06:23:40Z] <testuser[m]> yeah it doesnt work [2021-08-05T06:24:02Z] <testuser[m]> i guess its building tests [2021-08-05T06:24:17Z] <riteo-laptop> oh [2021-08-05T06:24:24Z] <riteo-laptop> could it be that DESTDIR thing again? [2021-08-05T06:24:29Z] <testuser[m]> no [2021-08-05T06:24:31Z] <riteo-laptop> even tinyramfs broke because of that [2021-08-05T06:24:33Z] <riteo-laptop> oh [2021-08-05T06:25:41Z] <illiliti> fuck. i hate these new changes [2021-08-05T06:25:53Z] <illiliti> VERSION, DESTDIR [2021-08-05T06:26:10Z] <testuser[m]> yeah it works fine if you just remove the test target in makefile [2021-08-05T06:26:14Z] <riteo-laptop> yeah I wonder why they weren't at least planned [2021-08-05T06:26:18Z] <riteo-laptop> oh I'll try [2021-08-05T06:26:26Z] <testuser[m]> at line 55, change all contents with '`true`' [2021-08-05T06:26:30Z] <riteo-laptop> ok [2021-08-05T06:26:44Z] <riteo-laptop> lol this is the third package I'm forking just to install kiss linux with luks [2021-08-05T06:26:47Z] <testuser[m]> with shell backticks idk if they show up in the message [2021-08-05T06:26:55Z] <riteo-laptop> yeah they do [2021-08-05T06:27:40Z] <riteo-laptop> wait there's VERSION too now? [2021-08-05T06:27:41Z] <testuser[m]> could you make an issue on shithub for efivar [2021-08-05T06:27:47Z] <testuser[m]> VERSION is for source files [2021-08-05T06:28:01Z] <testuser[m]> so you can do https://tar-VERSION.tar.xz in source file [2021-08-05T06:28:09Z] <riteo-laptop> I don't know, those changes feel oddly unnecessary to me tbh [2021-08-05T06:28:12Z] <riteo-laptop> but anyways [2021-08-05T06:28:29Z] <riteo-laptop> I can make the issue with no prob [2021-08-05T06:28:48Z] <riteo-laptop> should I make also the DESTDIR PR from yesterday? [2021-08-05T06:28:57Z] <testuser[m]> konimex fixed it [2021-08-05T06:29:09Z] <riteo-laptop> nice [2021-08-05T06:29:49Z] <riteo-laptop> ok I'll report the issue when I finish this hell then [2021-08-05T06:30:55Z] <riteo-laptop> bruh now I can't just put the output of `cat source` as an argument for curl -O [2021-08-05T06:31:01Z] <riteo-laptop> I really don't like this change [2021-08-05T06:31:10Z] <testuser[m]> yeah [2021-08-05T06:31:12Z] <testuser[m]> i often do that [2021-08-05T06:31:13Z] <testuser[m]> did [2021-08-05T06:31:39Z] <riteo-laptop> I mean, I can get the presetting of stuff in the script, you can easily revert it and it already changed the enviroment in on obvious ways [2021-08-05T06:31:56Z] <riteo-laptop> but why pass that through sources? What if something has VERSION in it? [2021-08-05T06:32:02Z] <riteo-laptop> s/that/sed/ [2021-08-05T06:32:03Z] <cotangent> <riteo-laptop> but why pass sed through sources? What if something has VERSION in it? [2021-08-05T06:32:10Z] <riteo-laptop> it just feels wrong [2021-08-05T06:32:44Z] <testuser[m]> you escape it [2021-08-05T06:32:49Z] <testuser[m]> lol [2021-08-05T06:32:56Z] <riteo-laptop> you can escape it [2021-08-05T06:32:59Z] <riteo-laptop> really [2021-08-05T06:33:08Z] <testuser[m]> yeah [2021-08-05T06:33:16Z] <riteo-laptop> did dylan add this thing or did it come for free [2021-08-05T06:33:27Z] <testuser[m]> check the comments [2021-08-05T06:33:31Z] <riteo-laptop> I'll do [2021-08-05T06:33:33Z] <testuser[m]> line 343 [2021-08-05T06:35:15Z] <riteo-laptop> I can't find it [2021-08-05T06:35:22Z] <riteo-laptop> lemme update kiss [2021-08-05T06:35:32Z] <testuser[m]> just grep for VERSION [2021-08-05T06:35:56Z] <riteo-laptop> already updated lol [2021-08-05T06:35:58Z] <riteo-laptop> ok now I can find it [2021-08-05T06:36:38Z] <riteo-laptop> that's just weird [2021-08-05T06:37:17Z] <riteo-laptop> is this a new thing? [2021-08-05T06:37:20Z] <testuser[m]> yeah [2021-08-05T06:37:22Z] <testuser[m]> few weekss [2021-08-05T06:37:29Z] <testuser[m]> most people don't like it either [2021-08-05T06:37:44Z] <testuser[m]> i guess one could setup a mirror of the repo with substitution pre applied [2021-08-05T06:37:52Z] <testuser[m]> so it can be used for kiss find or repology [2021-08-05T06:38:17Z] <riteo-laptop> if so many people don't like it why hasn't anybody told dylan? [2021-08-05T06:38:24Z] <riteo-laptop> or maybe they did [2021-08-05T06:38:27Z] <testuser[m]> they did, but he is BDFL [2021-08-05T06:38:37Z] <riteo-laptop> I see [2021-08-05T06:39:27Z] <riteo-laptop> well, time to patch efivar [2021-08-05T06:42:44Z] <testuser[m]> this is his reply if you want to see it https://github.com/kisslinux/repo/issues/290 [2021-08-05T06:43:13Z] <riteo-laptop> >After VERSION introduction, some packages now now have changed their VERSION number, to part of the url [2021-08-05T06:43:17Z] <riteo-laptop> BRUH [2021-08-05T06:43:49Z] <riteo-laptop> oh nvm [2021-08-05T06:44:05Z] <riteo-laptop> I thought it was literal url pieces [2021-08-05T06:44:15Z] <testuser[m]> lol [2021-08-05T06:49:38Z] <riteo-laptop> ok the argument of "sources have already weird syntax" is actually quite good [2021-08-05T06:50:16Z] <riteo-laptop> my only concern would be to change those markers slightly like "$VERSION" to make it clearer those are such [2021-08-05T06:51:25Z] <riteo-laptop> the tool for preparsing stuff would be great [2021-08-05T06:51:38Z] <riteo-laptop> I hope dylan adds one by default [2021-08-05T06:52:53Z] <riteo-laptop> still, as much as I'm not against it that much (since it's also optional) I still see it as a minor annoyance and something that could be avoided [2021-08-05T06:55:27Z] <riteo-laptop> s/could be/could've been/ [2021-08-05T06:55:27Z] <cotangent> <riteo-laptop> still, as much as I'm not against it that much (since it's also optional) I still see it as a minor annoyance and something that could've been avoided [2021-08-05T06:57:12Z] <testuser[m]> <riteo-laptop> "I hope dylan adds one by default" <- Just copy paste from kiss [2021-08-05T06:57:29Z] <riteo-laptop> testuser[m]: Changing that line to `true` does nothing [2021-08-05T06:57:50Z] <testuser[m]> Show the diff of the old and new makefile [2021-08-05T06:58:20Z] <testuser[m]> Or just send the makefile you edited [2021-08-05T06:58:43Z] <riteo-laptop> I uploaded it on 0x0.st [2021-08-05T06:58:43Z] <riteo-laptop> https://0x0.st/-4Je.patch [2021-08-05T06:58:47Z] <riteo-laptop> the patch [2021-08-05T06:59:32Z] <testuser[m]> Yea it should've workee [2021-08-05T06:59:34Z] <testuser[m]> Worked [2021-08-05T06:59:52Z] <riteo-laptop> oh wait [2021-08-05T07:00:02Z] <riteo-laptop> I redid make in b and it said nothing to be done for all [2021-08-05T07:00:07Z] <riteo-laptop> did it compile? [2021-08-05T07:00:10Z] <testuser[m]> Means it worked [2021-08-05T07:00:13Z] <riteo-laptop> oh [2021-08-05T07:00:29Z] <riteo-laptop> I was sure that I saw that same error [2021-08-05T07:03:27Z] <riteo-laptop> oh [2021-08-05T07:03:32Z] <riteo-laptop> it did return that error [2021-08-05T07:03:41Z] <riteo-laptop> but if you make again it says that it's done [2021-08-05T07:04:02Z] <riteo-laptop> now I'm confused [2021-08-05T07:04:21Z] <testuser[m]> Bruh [2021-08-05T07:04:41Z] <testuser[m]> The lib has built so just install it [2021-08-05T07:04:59Z] <testuser[m]> For a hack put `make ... || :` in the build file [2021-08-05T07:05:09Z] <testuser[m]> Before the last make install line [2021-08-05T07:05:24Z] <riteo-laptop> let's try [2021-08-05T07:06:06Z] <riteo-laptop> well, it didn't stop [2021-08-05T07:06:14Z] <riteo-laptop> let me try compiling efibootmgr [2021-08-05T07:06:26Z] <riteo-laptop> it compiled in an istant [2021-08-05T07:06:33Z] <riteo-laptop> epic [2021-08-05T07:06:40Z] <riteo-laptop> what did `:` do? [2021-08-05T07:07:41Z] <testuser[m]> Nothing [2021-08-05T07:07:43Z] <testuser[m]> Literally [2021-08-05T07:07:52Z] <testuser[m]> it does nothing [2021-08-05T07:07:58Z] <riteo-laptop> is it like a feature of shell? [2021-08-05T07:08:01Z] <testuser[m]> So if the make fails it just ignores the failure [2021-08-05T07:08:07Z] <testuser[m]> : doesnt do anything [2021-08-05T07:08:11Z] <riteo-laptop> oh [2021-08-05T07:08:18Z] <riteo-laptop> that's interesting [2021-08-05T07:08:31Z] <testuser[m]> Block affer `||` is executed after command fail, so by adding `||:` you do nothing after command fail [2021-08-05T07:08:38Z] <riteo-laptop> I see [2021-08-05T07:08:55Z] <testuser[m]> And yea : is a shell builtin [2021-08-05T07:09:01Z] <testuser[m]> You can use anything like `true` [2021-08-05T07:09:26Z] <riteo-laptop> and that stops shell -e from quitting [2021-08-05T07:09:34Z] <riteo-laptop> s/shell/sh/ [2021-08-05T07:09:34Z] <cotangent> <riteo-laptop> and that stops sh -e from quitting [2021-08-05T07:09:44Z] <riteo-laptop> cool [2021-08-05T07:10:16Z] <riteo-laptop> btw I really hope a community wiki will continue to exist [2021-08-05T07:10:28Z] <riteo-laptop> there is a lot more stuff at k1sslinux.org [2021-08-05T07:11:27Z] <riteo-laptop> hi galaxy! [2021-08-05T07:17:38Z] <riteo-laptop> well, time to reboot [2021-08-05T07:17:51Z] <riteo-laptop> I'm 100% sure it won't work but there's only one way to find out [2021-08-05T07:17:54Z] <riteo-laptop> cya! [2021-08-05T08:14:11Z] <riteo-laptop> I'm so close! [2021-08-05T08:14:43Z] <riteo-laptop> the disk boots but for some reason the initramfs doesn't recognize my nvme disk [2021-08-05T08:14:59Z] <riteo-laptop> is there some module I forgot to compile in? [2021-08-05T08:17:20Z] <gtms> Did you add those to kernel? (Device drivers -> NVME support -> ...) [2021-08-05T08:17:37Z] <riteo-laptop> I don't know, I'm starting with just defconfig [2021-08-05T08:17:55Z] <riteo-laptop> thinking about it I should've checked before asking that question... [2021-08-05T08:18:06Z] <riteo-laptop> well, it was the excitement I guess [2021-08-05T08:18:11Z] <gtms> https://wiki.gentoo.org/wiki/NVMe [2021-08-05T08:18:33Z] <riteo-laptop> oh thanks! [2021-08-05T08:22:15Z] <riteo-laptop> yeah, it wasn't set [2021-08-05T08:22:49Z] <gtms> Great! [2021-08-05T08:23:01Z] <gtms> Every time i compile kernel, this happens :D [2021-08-05T08:23:59Z] <riteo-laptop> well, time to reboot once again! [2021-08-05T08:24:05Z] <riteo-laptop> cya! [2021-08-05T08:51:32Z] <riteo-laptop> update: the initramfs starts and asks for the luks password! [2021-08-05T08:52:07Z] <riteo-laptop> sadly when luks tries to mount the drive it says that it can't figure out the target type or something like that [2021-08-05T08:53:50Z] <riteo-laptop> oh I'm dumb [2021-08-05T08:53:56Z] <riteo-laptop> it's probably another kernel module lmao [2021-08-05T08:58:40Z] <riteo-laptop> exactly [2021-08-05T09:04:23Z] <riteo-laptop> epic, time to reboot again [2021-08-05T09:25:40Z] <riteo-laptop> i'm sooo close [2021-08-05T09:25:56Z] <riteo-laptop> it starts, asks the password, mounts the disk and starts kiss [2021-08-05T09:26:09Z] <riteo-laptop> but it says that it can't run a script [2021-08-05T09:26:33Z] <riteo-laptop> oh wait I think I'm dumb [2021-08-05T09:26:41Z] <riteo-laptop> I don't think I installed baseinit [2021-08-05T09:27:20Z] <riteo-laptop> yeah it wasn't installed [2021-08-05T09:31:56Z] <gtms> What a journey! [2021-08-05T09:37:56Z] <testuser[m]> Bruh [2021-08-05T10:10:34Z] <Guest1> Hi. Is there a Linux distro more KISS than Alpine? (source based distros like KISS don't count) [2021-08-05T10:12:44Z] <testuser[m]> What do you count as KISS [2021-08-05T10:12:52Z] <testuser[m]> Not having dbus and other garbage ? [2021-08-05T10:13:45Z] <Guest1> Yes [2021-08-05T10:14:06Z] <Guest1> musl instead of glibc, busybox instead of bash, etc [2021-08-05T10:14:45Z] <Guest1> I want to know for the sake of interest [2021-08-05T10:15:27Z] <testuser[m]> Hmm i don't know a binary distro other than alpine that does that, void is somewhat close to it i guess, but less minimal [2021-08-05T10:17:12Z] <testuser[m]> kiss can be a binary distro too if someone hosts a repo :p [2021-08-05T10:17:57Z] <Guest1> Right. But no one needs it ) [2021-08-05T14:18:10Z] <rio6> is there a plan to merge https://github.com/kiss-community/wiki back into https://github.com/kisslinux/wiki [2021-08-05T14:18:26Z] <testuser[m]> ask dylan :p [2021-08-05T14:19:11Z] <dilyn> ^ [2021-08-05T14:21:12Z] <rio6> pr it? [2021-08-05T15:09:13Z] <msk[m]> I get http://0x0.st/-4tU.txt when building kiss-xorg's chromium package, should I report an issue on their GitHub, or is there something obviously wrong I did to cause it? [2021-08-05T15:10:23Z] <testuser[m]> https://raw.githubusercontent.com/kiss-community/community/main/community/chromium/patches/chromium-renamed-freetype-member.patch [2021-08-05T15:11:21Z] <testuser[m]> and its version 91, latest is 92 [2021-08-05T15:12:24Z] <testuser[m]> https://github.com/kyx0r/repo-community/commit/2b38aeb32e31d6e8a4e89664d927dfc51b5a4be2#diff-e3ad5d688d0d89f51ccc36c25cfd616d2d303b6c679ef7f28b07ebf1803d2794 [2021-08-05T15:12:25Z] <testuser[m]> just use this [2021-08-05T15:13:05Z] <testuser[m]> those ...x11=true flags are redundant but it doesnt matter [2021-08-05T15:13:33Z] <msk[m]> thanks, I'll try kyxor's package [2021-08-05T15:31:16Z] <claudia02> those chromium configure flags are not the easiest to wrap ones head around. [2021-08-05T15:59:47Z] <noocsharp> in the gnu coreutils build system, is there a way to just build one program? [2021-08-05T16:04:37Z] <testuser[m]> there's --enable-install-program to install a single/multiple progs but dont know if a single can be built [2021-08-05T16:12:48Z] <noocsharp> im tired of formatting text manually, so i wanted to extract fmt from coreutils [2021-08-05T16:13:14Z] <noocsharp> but openbsd fmt has no dependencies on other files, so i'm just gonna use it [2021-08-05T16:16:23Z] <noocsharp> also, unless libfmt does something i'm missing, the package should probably be renamed from fmt to libfmt [2021-08-05T16:17:36Z] <acheam> does libfmt not provide bin/fmt? [2021-08-05T16:17:55Z] <acheam> also whats wrong with busybox fold? [2021-08-05T16:18:04Z] <acheam> its not great, but it worked fine for me [2021-08-05T16:18:57Z] <noocsharp> the problem with fold is that i didn't know that it existed 30 seconds ago [2021-08-05T16:19:25Z] <acheam> :) [2021-08-05T16:21:19Z] <noocsharp> actually, i tried it, and fold just does line wrapping [2021-08-05T16:21:22Z] <noocsharp> not full text formatting [2021-08-05T16:21:44Z] <acheam> whats full text formatting? [2021-08-05T16:22:39Z] <noocsharp> fmt lengthens lines if they're too short [2021-08-05T16:22:57Z] <acheam> ah okay [2021-08-05T16:23:10Z] <acheam> can't you just join all the lines, then use fold? [2021-08-05T16:23:30Z] <acheam> delete all single linebreaks [2021-08-05T16:23:38Z] <noocsharp> well then i lose my paragraphs [2021-08-05T16:23:42Z] <acheam> no [2021-08-05T16:23:47Z] <noocsharp> oh wait i see what you're saying [2021-08-05T16:23:48Z] <acheam> not if you keep double linebreaks [2021-08-05T16:24:07Z] <acheam> idk how to do that though, maybe something with tr [2021-08-05T16:24:20Z] <noocsharp> i just want to pipe it into fmt and let it do it's thing [2021-08-05T16:24:46Z] <acheam> | tr -d '\n' -c '\n\n' | fold -w 72 [2021-08-05T16:27:19Z] <noocsharp> that didn't work [2021-08-05T16:27:24Z] <acheam> yeah [2021-08-05T16:27:25Z] <noocsharp> i imagine there's a way to do it tho [2021-08-05T16:27:46Z] <acheam> or just steal obsd fmt [2021-08-05T16:28:16Z] <acheam> hmm didn't know that bc is just a preprocessor for dc [2021-08-05T16:30:30Z] <testuser[m]> noocsharp: Ask ang [2021-08-05T16:30:38Z] <noocsharp> wtf i have dc installed [2021-08-05T16:31:08Z] <acheam> is it not posix? [2021-08-05T16:31:14Z] <acheam> i thought it was? [2021-08-05T16:31:36Z] <noocsharp> i think it is, but still, i don't think i've ever tried to run dc [2021-08-05T16:31:47Z] <acheam> its cool [2021-08-05T16:31:53Z] <acheam> would reccomend learning it [2021-08-05T16:32:08Z] <noocsharp> i just use bc [2021-08-05T16:32:14Z] <acheam> i'm kind of on a stack-based fad [2021-08-05T16:32:27Z] <acheam> but emacs calc-mode first turned me on to stack-based calculators [2021-08-05T16:33:32Z] <noocsharp> to me, stack based languages like forth just seem esoteric [2021-08-05T16:34:20Z] <noocsharp> they're simple, but it's hard for me to see how one would build anything bigger than a toy, and sufficiently reliable [2021-08-05T16:34:20Z] <acheam> they're unusual, but that doesn't make them esoteric [2021-08-05T16:34:52Z] <acheam> there are tens of space probes in space right now powered by forth. I think of it as being a step above assembly [2021-08-05T16:34:58Z] <acheam> which is what most implementations are [2021-08-05T16:35:04Z] <noocsharp> huh, didn't know that [2021-08-05T16:35:24Z] <acheam> although the implementation i'm learning right now is more of a cross between python and assembly [2021-08-05T16:35:35Z] <noocsharp> which one are you learning? [2021-08-05T16:35:51Z] <acheam> retro forth [2021-08-05T16:35:56Z] <acheam> http://retroforth.org/ [2021-08-05T16:36:12Z] <noocsharp> i've seen it when browsing on sr.ht [2021-08-05T16:36:29Z] <acheam> there are also some chips that can directly run forth, which I find really cool [2021-08-05T16:36:39Z] <acheam> its developed using fossil, sr.ht is just a mirror [2021-08-05T16:37:40Z] <noocsharp> isn't it being used to build an os? [2021-08-05T16:37:53Z] <noocsharp> or is that a different one [2021-08-05T16:37:56Z] <acheam> yes, https://collapseos.org/ [2021-08-05T16:38:16Z] <acheam> the os is technically complete [2021-08-05T16:39:10Z] <noocsharp> can't wait to try it in the real world [2021-08-05T16:39:27Z] <acheam> lol [2021-08-05T16:41:03Z] <noocsharp> tbh i should learn a new programming language [2021-08-05T16:41:43Z] <noocsharp> every time i've tried in the past few years, i just give up and go back to what i know [2021-08-05T16:42:40Z] <acheam> im just forcing myself to write simple stuff in forth [2021-08-05T16:42:45Z] <noocsharp> and a few hundred lines for a full os... that's pretty neat [2021-08-05T16:42:55Z] <noocsharp> actually a few thousand, but still [2021-08-05T16:42:57Z] <acheam> like, right now im rewriting "nc netlaser 9001 < file.pdf" in forth [2021-08-05T16:44:30Z] <noocsharp> how does one make syscalls in forth? [2021-08-05T16:45:30Z] <acheam> depends on the implementation, in retro forth you can use io:unix-syscall [2021-08-05T16:47:31Z] <testuser[m]> Rewrite kiss in forth [2021-08-05T16:47:33Z] <testuser[m]> fiss [2021-08-05T16:47:36Z] <noocsharp> i just extracted collapseos... it doesn't have a directory containing everything [2021-08-05T16:51:34Z] <acheam> > [2021-08-05T16:51:34Z] <acheam> ? [2021-08-05T16:52:20Z] <noocsharp> i extracted it and all the files extracted into the current directory [2021-08-05T16:52:48Z] <testuser[m]> Bruh [2021-08-05T16:54:01Z] <acheam> oh [2021-08-05T16:54:02Z] <acheam> oof [2021-08-05T16:54:44Z] <acheam> best way i've found to fix that is re-extract the tarball in a new directory, then do [2021-08-05T16:54:59Z] <acheam> for i in *; do rm ../$i; done [2021-08-05T16:55:17Z] <acheam> replace .. to path where you extracted the files to originally [2021-08-05T16:55:38Z] <noocsharp> i cleanup up already, wasn't that bad [2021-08-05T16:55:56Z] <noocsharp> cleaned up* [2021-08-05T17:02:57Z] <noocsharp> huh, didn't know that you could write to arbitrary addresses in forth [2021-08-05T17:03:02Z] <noocsharp> i thought it was limited to the stack [2021-08-05T17:08:09Z] <acheam> nope you can peak and poke as you please [2021-08-05T17:27:28Z] <testuser[m]> What is it with webdevs and refactoring UIs every couple of days [2021-08-05T17:27:36Z] <testuser[m]> Shithub changed the organization view [2021-08-05T17:27:49Z] <testuser[m]> Few months back they changed issue/PR icons [2021-08-05T17:29:25Z] <omanom> job security lol [2021-08-05T17:30:49Z] <noocsharp> managers want to show that they're not useless [2021-08-05T17:32:14Z] <omanom> can't increase team velocity if you don't keep changing shit [2021-08-05T17:38:50Z] <micro_O> txr looks pretty cool [2021-08-05T17:40:00Z] <noocsharp> txr? [2021-08-05T17:43:37Z] <micro_O> https://www.nongnu.org/txr/ [2021-08-05T18:01:34Z] <Guest16> Using awk is it possible to keep the delimiter. I am using a regex as the delimiter and want the result too. So if the input is "Hi word1 Hello" and the delimiter is regex "word1|word2" I want to store the "word1" [2021-08-05T18:02:13Z] <Guest16> Print delimiter on its own is what I mean [2021-08-05T18:02:41Z] <acheam> uh isnt the delimiter saved in a variable? [2021-08-05T18:02:54Z] <Guest16> Yes, awk '{print FS}' prints the literal regex but I want it to print the result of the regex [2021-08-05T18:03:22Z] <acheam> oh [2021-08-05T18:03:33Z] <acheam> can you just re-run the regex on the input? [2021-08-05T18:04:27Z] <Guest16> Don't think so [2021-08-05T18:05:10Z] <Guest16> The output would be "Hi word1|word2 Hello" which wouldn't help [2021-08-05T18:05:21Z] <Guest16> Since could be word1 or word2 [2021-08-05T18:16:00Z] <ang> noocsharp: awk '/^$/{printf "\n\n";i=0;next}{printf "%s%s",(i++)?" ":"",$0}END{print ""}' | fold -s [2021-08-05T18:16:41Z] <ang> you could also install 9base, or maybe try and steal its fmt(1) [2021-08-05T18:16:59Z] <Guest16> ang awk '{for(i=1;i<=NF;i++){ if($i=="open|wep|psk|8021x"){print $i} } } [2021-08-05T18:16:59Z] <Guest16> Didn't print the match [2021-08-05T18:17:33Z] <Guest16> It's a regexp but I want the word matched to be printed [2021-08-05T18:17:34Z] <ang> that's not how you match regular expressions [2021-08-05T18:17:37Z] <ang> if that's what you intend [2021-08-05T18:18:04Z] <ang> $i ~ /open|wep|psk|8021x/ [2021-08-05T18:18:21Z] <ang> you can replace the slashes with "..." [2021-08-05T18:18:35Z] <Guest16> Thnx that works, sorry I don't know awk too well [2021-08-05T18:18:44Z] <ang> all good [2021-08-05T18:19:05Z] <ang> == is simple string comparison [2021-08-05T18:45:05Z] <rio6> does anyone know if gnu make uses ctime or mtime to determine which files are outdated? [2021-08-05T18:47:35Z] <ang> noocsharp: even easier, paste -s -d'\n' file | fold -s [2021-08-05T18:49:15Z] <noocsharp> cool [2021-08-05T18:49:25Z] <noocsharp> probably just gonna go with openbsd fmt, it seems reasonable enoguh [2021-08-05T18:50:16Z] <ang> yeah, better to have a fmt(1) [2021-08-05T18:51:31Z] <ang> rio6, can't you try it? As far as I understand it, ctime changes when you modify the file OR change it's properties [2021-08-05T18:51:45Z] <ang> so simply do a chmod 600 on some files and see what make does [2021-08-05T18:54:27Z] <ang> noocsharp: busybox fold(1) sucks anyway. It adds trailing spaces to all folded lines [2021-08-05T18:55:04Z] <ang> there are a couple commits from dylan, where he removed a ton of trailing spaces [2021-08-05T18:55:51Z] <noocsharp> i just got fmt packaged, works amazingly [2021-08-05T18:56:15Z] <ang> nice [2021-08-05T18:57:05Z] <noocsharp> it doesn't even download anything, i just put fmt.[c1] in the files directory of the package lol [2021-08-05T18:57:32Z] <ang> haha [2021-08-05T18:57:37Z] <ang> with a custom makefile? [2021-08-05T18:57:59Z] <noocsharp> i call cc directly in build [2021-08-05T18:58:08Z] <noocsharp> it's just one file, and a man page [2021-08-05T18:58:15Z] <ang> yeah, fair [2021-08-05T18:58:37Z] <noocsharp> and it hasn't been updated in 3 years, so i think it's pretty safe [2021-08-05T18:59:14Z] <ang> now I wonder if the plan9 fmt is smaller [2021-08-05T18:59:59Z] <noocsharp> this one's only 414 loc according to gocloc, after i removed pledge calls [2021-08-05T19:00:18Z] <acheam> oh you ported your own instead of using ibara's [2021-08-05T19:00:18Z] <acheam> ? [2021-08-05T19:00:59Z] <noocsharp> yeah, only have to remove like 6 lines [2021-08-05T19:01:13Z] <ang> 9base links to some plan9 libs [2021-08-05T19:01:42Z] <ang> https://git.suckless.org/9base/file/fmt/fmt.c.html [2021-08-05T19:02:49Z] <noocsharp> wow, that's tiny [2021-08-05T19:03:48Z] <ang> most of the plan9 stuff is tiny, unfortunately quite a few utils lack some POSIX mandated options [2021-08-05T19:04:01Z] <ang> cat -v considered harmful etc :) [2021-08-05T19:07:16Z] <noocsharp> posix schmosix [2021-08-05T19:08:25Z] <acheam> thats to be expected given that plan9 doesn't really try to be posix :) [2021-08-05T19:10:23Z] <ang> oh yeah, definitely [2021-08-05T19:11:59Z] <ang> its cat has literally 0 options [2021-08-05T19:12:07Z] <acheam> thats what cat should be though! [2021-08-05T19:12:27Z] <ang> agreed [2021-08-05T19:12:32Z] <acheam> at least busybox lets you configure cat down to being tht [2021-08-05T19:12:33Z] <acheam> that [2021-08-05T19:12:47Z] <acheam> but obsd cat has 7 flags [2021-08-05T19:12:50Z] <acheam> which makes me sad [2021-08-05T19:13:01Z] <acheam> including all the bloat ones like -n and -v [2021-08-05T19:13:55Z] <noocsharp> send a patch upstream, i'm sure they'll be very happy and accept it with open arms [2021-08-05T19:14:05Z] <ang> I tend to use cat -vet quite often [2021-08-05T19:15:20Z] <acheam> whats -e? [2021-08-05T19:15:21Z] <ang> you can use sed to unambiguously print all characters but cat -vet is quick to type and easy to remember [2021-08-05T19:15:44Z] <ang> $ for end of line [2021-08-05T19:15:52Z] <acheam> ah [2021-08-05T19:16:43Z] <acheam> i dont see the problem with cat | vis though [2021-08-05T19:17:26Z] <acheam> or vis -lt in this case [2021-08-05T19:17:48Z] <cem> I think cat -v is overly exaggarated [2021-08-05T19:18:48Z] <cem> The whole "considered harmful" thing from Rob Pike is about the enlargement of the UNIX ecosystem and cat -v is a great example [2021-08-05T19:19:22Z] <acheam> yes [2021-08-05T19:19:31Z] <acheam> there shouldnt be any great examples!!! [2021-08-05T19:20:18Z] <cem> Fair enough [2021-08-05T19:21:59Z] <ang> acheam: as a vis user, have you mastered structural regex already? [2021-08-05T19:23:54Z] <acheam> i no longer use vis [2021-08-05T19:24:04Z] <acheam> also i was reffering to vis(1), as mentioned in the cat -v paper [2021-08-05T19:24:24Z] <acheam> https://marc.info/?l=openbsd-misc&m=115405425107494&w=2 [2021-08-05T19:24:38Z] <acheam> basically obsd keeps cat flags for compatibility and they were in 4.1bsd [2021-08-05T19:24:55Z] <noocsharp> what do you use then? [2021-08-05T19:24:58Z] <noocsharp> ed? [2021-08-05T19:25:04Z] <ang> oh right. For a second I thought you meant a program like that [2021-08-05T19:25:26Z] <ang> but then I was wondering why tf the text editor vis would choose that name then [2021-08-05T19:26:53Z] <acheam> there is a gh issue about it [2021-08-05T19:27:02Z] <acheam> on *bsd, vis is usually installed as vise [2021-08-05T19:27:14Z] <acheam> noocsharp: vi(1) [2021-08-05T19:27:32Z] <acheam> which on obsd, is just a visual frontend to ed [2021-08-05T19:27:38Z] <acheam> you can swap to and from them easily [2021-08-05T19:27:52Z] <acheam> s/ed/ex/g [2021-08-05T19:27:52Z] <cotangent> <acheam> you can swap to and from them easily [2021-08-05T19:27:52Z] <ang> ex though, not ed [2021-08-05T19:28:11Z] <acheam> yes [2021-08-05T19:28:28Z] <acheam> idk the difference though [2021-08-05T19:29:32Z] <ang> ex is a more bloated vi, all you need to know [2021-08-05T19:29:42Z] <ang> s/vi/ed/ [2021-08-05T19:29:42Z] <cotangent> <ang> ex is a more bloated ed, all you need to know [2021-08-05T19:30:27Z] <ang> acheam: never submitted this: https://termbin.com/kfco [2021-08-05T19:30:37Z] <ang> a couple tips and tricks in there [2021-08-05T19:32:05Z] <acheam> wow lots of nice tips thanks!] [2021-08-05T19:32:18Z] <acheam> the z bindings I really hate [2021-08-05T19:32:21Z] <acheam> compared to vim [2021-08-05T19:32:34Z] <acheam> much less convinient than z{t,b,z} [2021-08-05T19:32:42Z] <acheam> and less logical [2021-08-05T19:33:16Z] <acheam> also do you know how to run a shell command on a custom number of lines? [2021-08-05T19:33:24Z] <acheam> like say, sort the next 10 lines in place [2021-08-05T19:33:55Z] <ang> yes, I do [2021-08-05T19:34:09Z] <ang> !<motion> [2021-08-05T19:34:29Z] <ang> or .,+10w !<command> [2021-08-05T19:35:01Z] <ang> s/ ./ :./ [2021-08-05T19:35:01Z] <cotangent> <ang> or :.,+10w :.<command> [2021-08-05T19:35:21Z] <acheam> uh im just getting <motion> not found [2021-08-05T19:35:21Z] <ang> wow, I didn't use g cotagent [2021-08-05T19:35:28Z] <acheam> like if I do !10j sort [2021-08-05T19:35:38Z] <ang> sec [2021-08-05T19:35:41Z] <acheam> oh [2021-08-05T19:35:45Z] <acheam> nvm [2021-08-05T19:35:47Z] <acheam> i was doing it with : [2021-08-05T19:35:51Z] <acheam> thank you!!! [2021-08-05T19:36:04Z] <ang> ah [2021-08-05T19:36:18Z] <ang> you are welcome [2021-08-05T19:36:23Z] <acheam> holy shit this is a gamechanger [2021-08-05T19:36:27Z] <acheam> instantly 10x more usable [2021-08-05T19:36:50Z] <ang> yeah, quite a few things like this which are not immediately obvious [2021-08-05T19:36:59Z] <acheam> where would we be without ang? [2021-08-05T19:37:08Z] <ang> :] [2021-08-05T19:39:10Z] <ang> because you can use motions, you can obviously use }} to i.e. fmt(1) a paragraph [2021-08-05T19:39:16Z] <acheam> ye [2021-08-05T19:41:03Z] <acheam> tbh i dont really see the use of buffers [2021-08-05T19:41:08Z] <acheam> i just open a new terminal [2021-08-05T19:41:22Z] <acheam> assuming im not on the tty that is [2021-08-05T19:43:03Z] <ang> I never really used them properly [2021-08-05T19:44:36Z] <acheam> waaaaait [2021-08-05T19:44:40Z] <acheam> macros via buffers? [2021-08-05T19:45:29Z] <acheam> oh it is documented [2021-08-05T19:45:32Z] <acheam> i just never read it [2021-08-05T19:46:36Z] <ang> the og way to do macros, yeah [2021-08-05T19:48:44Z] <acheam> my days of sadness upon instinctively clicking q and seeing "q isn't a vi command" are over [2021-08-05T19:49:20Z] <ang> do you need macros often? [2021-08-05T19:49:25Z] <acheam> yes [2021-08-05T19:49:43Z] <acheam> although tbf I use macros in a lot of places a regex would do [2021-08-05T19:50:03Z] <ang> yeah [2021-08-05T19:50:11Z] <ang> I think I mostly turn to awk if I need something more complex [2021-08-05T19:50:16Z] <acheam> I fairly rarely use :%s, and when I do, its never with some complex regex [2021-08-05T19:50:28Z] <acheam> awk is king [2021-08-05T19:52:39Z] <ang> it really is [2021-08-05T19:52:58Z] <ang> best bang for your buck [2021-08-05T19:56:23Z] <Guest16> ang If I passed a shell variable to awk in order to print specific column how would I do that. awk -v var="\$1" would print literally the string "$1" [2021-08-05T19:56:44Z] <Guest16> '{print var}' [2021-08-05T19:57:07Z] <ang> don't escape the $ [2021-08-05T19:57:59Z] <ang> foo=bar; awk -v var="$foo" 'BEGIN { print var }' [2021-08-05T19:58:19Z] <Guest16> then the shell would interpret that as the first arg in the function but i want literally the column number [2021-08-05T19:58:34Z] <ang> oh, gotcha [2021-08-05T19:59:07Z] <Guest16> I thought it would be \$1 so that it would work out to '{print $1}' but that did not work [2021-08-05T19:59:15Z] <ang> field=3; echo "foo bar baz" | awk -v var="$field" '{ print $var }' [2021-08-05T19:59:25Z] <ang> should print "baz" [2021-08-05T19:59:58Z] <Guest16> ok [2021-08-05T20:33:24Z] <Guest16> ang Can you help with my function https://ghostbin.com/paste/EHrkQ . "$@" is a multi-line variable but [ $line = $answer ] isn't evaluating to true even tho I printed the variables out separately and they look exactly the same [2021-08-05T20:34:28Z] <Guest16> Does read -r line manipulate the variable in some invisible way im not seeing [2021-08-05T20:35:07Z] <Guest16> Basically it's a menu program and the first menu works but the second did not [2021-08-05T20:36:52Z] <Guest16> nvm srry [2021-08-05T20:36:57Z] <Guest16> figured it out [2021-08-05T20:37:11Z] <ang> is the command substitution desired? [2021-08-05T20:37:29Z] <ang> the $(...) part [2021-08-05T20:38:25Z] <ang> so what was it? [2021-08-05T20:45:41Z] <Guest16> There was a trailing whitespaces [2021-08-05T20:47:56Z] <ang> ah lol [2021-08-05T21:06:40Z] <Guest16> ang Is it possible to run command in subshell but not have it show up in the main. Like for example foo="$(printf 'bar')". I could do just foo="bar" but I also want to run command such as tr [2021-08-05T21:07:19Z] <Guest16> And i dont think it is possible to pipe a variable and have it treated as a string [2021-08-05T21:10:02Z] <Guest16> But i dont want the printf 'bar' to actually show up on the screen [2021-08-05T21:12:32Z] <ang> Uhm, I'm not really sure I understand your problem [2021-08-05T21:13:22Z] <acheam> redirect stdout? [2021-08-05T21:31:57Z] <Guest16> awk: warning: escape sequence `\o' treated as plain `o' [2021-08-05T21:35:42Z] <Guest16> thing is there is no \o [2021-08-05T21:52:42Z] <NomisIV> Hi! I'm trying to install kiss linux, but kiss doesn't seem to find my repos. How can I troubleshoot this? [2021-08-05T21:52:52Z] <acheam> echo $KISS_PATH [2021-08-05T21:53:36Z] <NomisIV> Yes, and they point to the right path [2021-08-05T21:54:05Z] <acheam> then it should find your repos... [2021-08-05T21:54:09Z] <noocsharp> what's the output [2021-08-05T21:55:06Z] <NomisIV> It says: ERROR Package 'e2fsprogs' not in any repository [2021-08-05T21:55:21Z] <acheam> whats the output of echo $KISS_PATH [2021-08-05T21:55:25Z] <NomisIV> It fails for any program I try to build [2021-08-05T21:56:02Z] <Guest16> ang Btw my issue earlier was trying to read from a multiline variable without echoing it to the screen [2021-08-05T21:56:33Z] <Guest16> printf '%s\n "${multi_var}" | while read -r line ... [2021-08-05T21:56:34Z] <NomisIV> My KISS_PATH is currently ":/repos/repo/core:/repos/repo/extra:/repos/community/community" [2021-08-05T21:57:10Z] <acheam> that ain't the right path [2021-08-05T21:57:22Z] <noocsharp> well did you store your repos in the root dir? [2021-08-05T21:57:23Z] <acheam> unless you created /repos? [2021-08-05T21:57:28Z] <acheam> which i would advise against [2021-08-05T21:57:45Z] <NomisIV> I did. Why would you advice against that? [2021-08-05T21:58:00Z] <acheam> uhh, its root-owned now, and shits all over the FHS [2021-08-05T21:58:01Z] <noocsharp> try removing the leading ':' perhaps? (not sure if it's actually problematic) [2021-08-05T21:58:14Z] <acheam> IIRC the leading : issue was fixed [2021-08-05T21:58:53Z] <acheam> can you cd /repos/repo/core/<package> and then kiss b? [2021-08-05T21:59:00Z] <NomisIV> Yeah, it didn't change anything [2021-08-05T21:59:19Z] <Guest16> What's FHS [2021-08-05T21:59:32Z] <Guest16> ok [2021-08-05T21:59:46Z] <Guest16> yeah that is bad practice just use /var/ something [2021-08-05T21:59:53Z] <Guest16> or put it in your /home/$USER [2021-08-05T22:00:13Z] <NomisIV> acheam: It did something, but it failed on a 404. I thank that was just the package though [2021-08-05T22:02:04Z] <acheam> what package was it? [2021-08-05T22:02:10Z] <NomisIV> I think everything fails with 404? [2021-08-05T22:02:10Z] <acheam> try another one [2021-08-05T22:02:21Z] <acheam> uhh then thats an issue on your end [2021-08-05T22:02:22Z] <noocsharp> you don't have a network connection then [2021-08-05T22:02:30Z] <acheam> that wouldn't 404 would it though? [2021-08-05T22:02:40Z] <NomisIV> I've tried e2fsprogs, dosfstools and ncurses [2021-08-05T22:02:41Z] <noocsharp> oh yeah, maybe it's dns? [2021-08-05T22:02:50Z] <acheam> yeah thats what im thinking [2021-08-05T22:03:05Z] <NomisIV> But I can ping kisslinux.org without any problem [2021-08-05T22:03:09Z] <acheam> hmmmm [2021-08-05T22:03:15Z] <NomisIV> And I just git cloned both repos [2021-08-05T22:03:20Z] <Guest16> Do you have internet [2021-08-05T22:03:32Z] <acheam> scroll up [2021-08-05T22:03:51Z] <acheam> whats the ip that "ping armaanb.net" shows? [2021-08-05T22:05:28Z] <NomisIV> It might have something to do with the version of the tarballs that it tries to download. The server irn't guaranteed to have *every* tarball, and if the version variable is invalid somehow, that would explain it [2021-08-05T22:05:52Z] <acheam> most release servers keep archives of all past releases [2021-08-05T22:05:58Z] <acheam> and our repos aren't that bad [2021-08-05T22:06:11Z] <acheam> maybe a 404 here or there but not /every/ package [2021-08-05T22:06:21Z] <acheam> whats the ip that "ping armaanb.net" shows? [2021-08-05T22:06:21Z] <NomisIV> the ip is 46.23.94.85 [2021-08-05T22:06:34Z] <acheam> okay thats the right ip [2021-08-05T22:06:43Z] <noocsharp> when did you download the kiss rootfs? [2021-08-05T22:06:52Z] <acheam> and from where [2021-08-05T22:07:05Z] <acheam> `kiss version` ? [2021-08-05T22:07:08Z] <NomisIV> Today, or rather yesterday now (just passed midnight) [2021-08-05T22:07:22Z] <NomisIV> Kiss version 5.4.0 [2021-08-05T22:07:43Z] <acheam> oh you're way outdated then [2021-08-05T22:07:52Z] <NomisIV> Oh lol [2021-08-05T22:07:53Z] <acheam> did you get it from github.com/kiss-community? [2021-08-05T22:07:58Z] <acheam> we're on github.com/kisslinux again [2021-08-05T22:08:03Z] <acheam> redownload from here: https://github.com/kisslinux/repo/releases/tag/2021.7-9 [2021-08-05T22:08:40Z] <NomisIV> I did [2021-08-05T22:09:12Z] <NomisIV> Can I just extract the new tarball on top of the old one? [2021-08-05T22:09:25Z] <acheam> theoretically an old rootfs shouldn't be an issue, but with the libressl/openssl changes and stuff it will be easier to start with the new one [2021-08-05T22:09:33Z] <acheam> rm -rf first [2021-08-05T22:09:43Z] <acheam> or reformat [2021-08-05T22:09:58Z] <NomisIV> I'll try that tomorrow, it's too late now [2021-08-05T22:10:06Z] <NomisIV> But thanks a lot for the help [2021-08-05T22:10:20Z] <acheam> you're in a channel of night owls, 12am is weak! [2021-08-05T22:10:37Z] <acheam> if you're not tweaking your kiss install until the rooster crows, you're not doing it right [2021-08-05T22:13:25Z] <NomisIV> I'm sorry, I'm trying to turn my (real) life back into control and the discovery of kiss linux hasn't been helpful xD [2021-08-05T22:16:42Z] <NomisIV> Btw, is there an easy way to get "normie" programs like steam and dircord working? I'd prefer a solution that isn't flatpak though [2021-08-05T22:16:58Z] <acheam> chroot [2021-08-05T22:17:26Z] <NomisIV> I'll look into that :) [2021-08-05T22:17:59Z] <acheam> unpack an arch rootfs then kiss-chroot into it [2021-08-05T22:18:07Z] <acheam> pretty simple, and its like running arch instead of kiss [2021-08-05T22:18:30Z] <acheam> beware that kiss-chroot pretty much removes any security benefits of chroot beyond programs not seeing your personal files [2021-08-05T22:20:33Z] <NomisIV> Do you have personal experience with steam in chroot, or just programs in general? [2021-08-05T22:21:12Z] <acheam> programs in general [2021-08-05T22:21:14Z] <NomisIV> I'm curious about game compability, because I'm currently having a bit of trouble with steam [2021-08-05T22:21:16Z] <acheam> but many people here have run kiss [2021-08-05T22:21:26Z] <NomisIV> Steam in gentoo I mean [2021-08-05T22:21:29Z] <acheam> if you want to run more than a few programs just run gkiss though [2021-08-05T22:21:44Z] <NomisIV> What's that? [2021-08-05T22:21:44Z] <acheam> should let most proprietary programs work out of the box [2021-08-05T22:21:52Z] <GalaxyNova> kiss with Glibc and GNU coreutils [2021-08-05T22:21:59Z] <NomisIV> Aah, right [2021-08-05T22:22:22Z] <GalaxyNova> You'd also need it if you want to listen to spotify or watch netflix [2021-08-05T22:22:23Z] <acheam> not gnu coreutils [2021-08-05T22:22:27Z] <acheam> just glibc [2021-08-05T22:22:29Z] <GalaxyNova> oh? [2021-08-05T22:22:44Z] <acheam> yes [2021-08-05T22:24:31Z] <noocsharp> one of the best things about kiss is that it destroys the temptation to use shitty normie software, because it's painful to get it working [2021-08-05T22:27:05Z] <NomisIV> Lol, I'm dangerously close to just say fuck it and leave gaming all together [2021-08-05T22:27:25Z] <acheam> do. it. [2021-08-05T22:27:35Z] <NomisIV> I mostly program in rust in my free time anyway [2021-08-05T22:28:07Z] <NomisIV> The problem is that I have fun games, and I'll miss them :'( [2021-08-05T22:29:28Z] <NomisIV> Like, it's one thing to be able to play them but not doing it, and another thing to not be able to do it altogether [2021-08-05T22:29:37Z] <soliwilos> I've tried some renpy games via a void rootfs. [2021-08-05T22:29:46Z] <acheam> how could a proprietary program be fun? doesn't the moral guilt weigh heavier than than any short-term pleasure that it can provide? (/s) [2021-08-05T22:30:03Z] <NomisIV> Lol [2021-08-05T22:30:54Z] <NomisIV> I can kinda forgive games though. At least the commercial aspect of it [2021-08-05T22:32:06Z] <soliwilos> I use it mostly to run tor browser. [2021-08-05T22:32:31Z] <acheam> cant you run tor on kiss? [2021-08-05T22:32:46Z] <acheam> i cant imagine it being much different to build than firefox [2021-08-05T22:33:58Z] <GalaxyNova> Someone packaged tor in community [2021-08-05T22:34:06Z] <GalaxyNova> But I'm yet to find a working tor browser package [2021-08-05T22:34:28Z] <GalaxyNova> If anyone packages it, hit me up ;) [2021-08-05T22:34:53Z] <soliwilos> Not sure how complex it is to package, but the project recommends against building your own as far as I recall. [2021-08-05T22:39:05Z] <acheam> well so does firefox [2021-08-05T22:39:22Z] <acheam> also because they don't want people using out-of-date versions [2021-08-05T22:42:03Z] <soliwilos> It would be nice to build it on kiss. [2021-08-05T22:42:26Z] <acheam> dew it [2021-08-05T22:44:12Z] <soliwilos> I recall looking at a gentoo ebuild for it, was horrid. [2021-08-05T22:44:37Z] <soliwilos> Kind of put me off trying to package it. [2021-08-05T22:59:11Z] <GalaxyNova> soliwilos: cAN yOU pAcKAgE iT fOr Me?!? [2021-08-05T23:02:40Z] <soliwilos> I'll at least look into it. [2021-08-05T23:06:31Z] <acheam> not. good. enough. [2021-08-05T23:08:12Z] <soliwilos> :p [2021-08-05T23:10:34Z] <acheam> lol the rpm logo is awesome [2021-08-05T23:10:35Z] <acheam> https://avatars.githubusercontent.com/u/8504469?s=200&v=4 [2021-08-05T23:10:48Z] <acheam> why a packaging format needs a logo? Don't ask me! [2021-08-05T23:11:05Z] <acheam> also why a packaging format needs 50 repos? [2021-08-05T23:18:39Z] <Guest16> Should probably delete github.com/kiss-community tbh [2021-08-05T23:23:11Z] <acheam> no [2021-08-05T23:23:18Z] <acheam> we are using it for community things now [2021-08-05T23:23:30Z] <acheam> like http://kisscommunity.org/