💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-07-14.txt captured on 2024-05-26 at 16:15:03.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-07-14T00:04:26Z] <msk> did any of you use xcape before switching to wayland? I can't find a good replacement [2021-07-14T00:06:36Z] <dilyn> you can usually just use the compositor's config itself [2021-07-14T00:08:02Z] <msk> dwl only has single key --> command configuration options [2021-07-14T00:09:28Z] <msk> I don't like how compositors have so many roles to fill [2021-07-14T00:25:03Z] <micr0> hey, anyone remember that hooks package that makes it easy to add and remove individual hooks? [2021-07-14T00:26:04Z] <micr0> I am looking to package individual kiss hooks, like kiss-hooks-remove-man-pages and kiss-hooks-build-time so people can just install or uninstall them [2021-07-14T00:26:19Z] <micr0> but making a "proxy" script seems kinda weird [2021-07-14T00:29:51Z] <illiliti> you mean system hooks? [2021-07-14T00:29:55Z] <illiliti> this feature isn't implemented in kiss [2021-07-14T00:29:55Z] <GalaxyNova> issue with ccls is that it doesn't support gotodefinition [2021-07-14T00:30:40Z] <GalaxyNova> which is unfortunate [2021-07-14T00:33:37Z] <GalaxyNova> but clangd is impossible to package :/ [2021-07-14T00:34:07Z] <dilyn> just modify the llvm package [2021-07-14T00:34:32Z] <dilyn> add -DLLVM_ENABLE_PROJECTS="clang-tools-extra" [2021-07-14T00:34:54Z] <dilyn> it'll build llvm with clangd. though it might also force you to build clang... hmmm [2021-07-14T00:36:50Z] <GalaxyNova> but then if i uninstall clangd it will also uninstall llvm? [2021-07-14T00:36:57Z] <GalaxyNova> and clang [2021-07-14T00:36:59Z] <GalaxyNova> right? [2021-07-14T00:48:53Z] <humaid_02> gtk+3 fails to build [2021-07-14T00:48:56Z] <humaid_02> https://0x0.st/-OYQ.txt [2021-07-14T00:50:38Z] <humaid_02> Package 'gl', required by epoxy, not found. [2021-07-14T00:53:46Z] <micr0> ok, well I just made some packages to easily install hooks for people [2021-07-14T00:54:18Z] <micr0> `kiss build kiss-hooks-build-duration` for example [2021-07-14T00:55:03Z] <micr0> does two things: installs kiss-hooks, which sets KISS_HOOK in /etc/profile.d/kiss-hooks.sh, and a wrapper script in /etc/kiss/hooks/kiss-hooks [2021-07-14T00:55:28Z] <micr0> the wrapper script just looks for everything in /etc/kiss/hooks/*.sh and sources them in order, with the appropriate environment variables [2021-07-14T00:55:40Z] <micr0> this makes it easy to add or remove hooks [2021-07-14T00:56:36Z] <micr0> fair warning, this is in my personal repo as hooks *could* be dangerous. if enough people are into it, i'll make a PR to kiss-community/community or maybe make a new hooks repo under kiss-community [2021-07-14T00:56:44Z] <micr0> also happy for people to contribute hooks [2021-07-14T00:56:49Z] <humaid_02> Nice. This should be upstream..maybe. [2021-07-14T00:57:26Z] <micr0> I basically just copy-pasted section 6.0 of `kiss help package-manager`, as I anticipate some people might want `kiss install kiss-hooks-remove-man-pages` once #263 or whatever the issue number is closed [2021-07-14T00:57:58Z] <illiliti> micr0: https://github.com/kisslinux/kiss/issues/229 [2021-07-14T01:01:44Z] <micr0> humaid_02 which upstream? I think dylan has enough on his plate, and its probably worth having a couple of weeks of people trying it out, coming up with competing versions, etc [2021-07-14T01:01:59Z] <micr0> thanks illiliti [2021-07-14T01:03:15Z] <micr0> for example, I was thinking of creating a KISS_HOOKS or KISS_HOOKS_PATH variable, that works like KISS_PATH, though not sure if thats simpler or more complex [2021-07-14T01:05:08Z] <illiliti> KISS_HOOK is really messy thing [2021-07-14T01:05:12Z] <illiliti> i dislike it [2021-07-14T01:05:23Z] <humaid_02> micr0: I think you are right. [2021-07-14T01:08:47Z] <micr0> illiliti its a *little* messy but to be fair, I was able to package up independent hooks using only 5 lines of supporting shell script [2021-07-14T01:09:21Z] <micr0> in like <30 minutes, porting 3 hooks to it [2021-07-14T01:17:22Z] <micr0> illiliti humaid_02 dilyn added some ideas to https://github.com/kisslinux/kiss/issues/229 [2021-07-14T01:20:28Z] <humaid_02> Just wanted to report, did kiss-rest. and kiss removed baseinit... resulted in read-only file system. [2021-07-14T01:22:26Z] <micr0> hmm does anyone have a resource for converting bytes into grams? [2021-07-14T01:24:08Z] <dilyn> baseinit is not included with the base system :V [2021-07-14T01:24:42Z] <akira01> hey guys [2021-07-14T01:24:48Z] <humaid_02> dylin: really? Why not? [2021-07-14T01:24:55Z] <akira01> anyone have problem with kiss logs? [2021-07-14T01:24:56Z] <humaid_02> Hi akira. [2021-07-14T01:25:57Z] <humaid_02> by the way dylin.. what is this gl package required by epoxy? [2021-07-14T01:40:22Z] <claudia02> humaid_02: you are transitioning from xorg to wayland rn? [2021-07-14T01:40:41Z] <micr0> i made a dumb function that tells you the weight of your kiss install in picograms [2021-07-14T01:40:48Z] <claudia02> this is prob because existing packages still link to mesa with libgl or something. [2021-07-14T01:41:03Z] <claudia02> The kiss-rest you have just done is the right thing. [2021-07-14T01:41:20Z] <claudia02> Make sure to delete your $HOME/.cache/kiss/bin [2021-07-14T01:42:08Z] <dilyn> baseinit is not included because... idk why. It just hasn't been a part of the tarballs since version 1 and it's stayed that way [2021-07-14T01:42:15Z] <claudia02> This error results from detecting stuff and setting automatically the wriong configure args [2021-07-14T01:42:18Z] <dilyn> even though it's the only init in repo/ ... so... [2021-07-14T01:43:04Z] <dilyn> as for GL, it's like what claudia said. you probably have something off with a package. we'd have to know what you've done [2021-07-14T01:43:36Z] <GalaxyNova> guess it makes the tarball smaller? [2021-07-14T01:43:43Z] <GalaxyNova> by a few kilobytes [2021-07-14T01:43:50Z] <dilyn> make sure you have the right remote, remove any cached packages, etc. because you've already done a reset, you just have to do kiss b sway and you're basically done [2021-07-14T01:43:52Z] <micr0> illiliti what do you mean by packages cannot use KISS_HOOKS_PATH reliably? if you want an example of how i currently have independent packages appending to KISS_PATH, I can share that [2021-07-14T01:44:34Z] <illiliti> KISS_HOOKS_PATH can be anything [2021-07-14T01:44:52Z] <illiliti> it's user controled variable [2021-07-14T01:45:37Z] <claudia02> I see kiss-reset resets towards a working chroot. There is no baseinit needed. [2021-07-14T01:45:38Z] <micr0> sure, which is why a well-behaving package really only has one safe option - to append [2021-07-14T01:45:48Z] <micr0> check out how https://github.com/jedahan/kiss-repo-repos works [2021-07-14T01:45:57Z] <micr0> i manage my package repositories with `kiss` [2021-07-14T01:46:50Z] <micr0> in addition to cloning the correct repo, each package adds a file in /etc/profile.d/ with a single line: export KISS_PATH="/path/to/my/repo:$KISS_PATH" [2021-07-14T01:47:16Z] <micr0> so the user is free to add, remove, overwrite the variable [2021-07-14T01:47:22Z] <noocsharp> how meta [2021-07-14T01:48:13Z] <micr0> i mean honestly its a testament to the simplicity of the package management of kiss, that its so easy to add features like this without them needing to be hacked or forked or whatever [2021-07-14T01:49:32Z] <illiliti> micr0: how do you maintain order of KISS_PATH? [2021-07-14T01:49:41Z] <illiliti> just curious [2021-07-14T01:49:47Z] <micr0> illiliti thats a very good question [2021-07-14T01:50:13Z] <micr0> the same way i maintain order with when I managed it manually [2021-07-14T01:50:17Z] <micr0> that is, i just appended stuff [2021-07-14T01:50:32Z] <micr0> and when things conflicted or broke, i tried to not have overlapping packages [2021-07-14T01:50:50Z] <micr0> so i would either fork or stop using said repository [2021-07-14T01:51:18Z] <micr0> if i really needed two repositories to have a different order than the paths came out to be, I would just prepend that locally (i.e. in .profile) [2021-07-14T01:52:02Z] <micr0> I do think its a limitation that i cannot specify kiss/extra/firefox vs jedahan/firefox, but ... surprisingly that limitation hasnt been too painful [2021-07-14T01:52:24Z] <noocsharp> couldn't you also do the typical thing where you start your file in profile.d with a number? [2021-07-14T01:53:15Z] <noocsharp> that way ordering could be in your repo repo [2021-07-14T01:53:24Z] <micr0> noocsharp sure, but then you'd have one of two issues: centralized ordering that may conflict with what a user wants [2021-07-14T01:53:35Z] <micr0> dynamic ordering that would depend on install time O_O [2021-07-14T01:53:48Z] <micr0> though honestly, kiss is full of dynamic ordering, so maybe thats not an issue [2021-07-14T01:53:58Z] <noocsharp> true, i was assuming the user controls the repo repo anyway so they have control anyway [2021-07-14T01:54:04Z] <micr0> (or rather, dynamic install-time stuff) [2021-07-14T01:54:06Z] <noocsharp> wow, i should read when i type [2021-07-14T01:54:30Z] <micr0> oh, i mean yeah if each person had their own repo-repo then yeah that works fine [2021-07-14T01:54:44Z] <micr0> my repo-repo is meant to be used by other folks, if helpful [2021-07-14T01:54:50Z] <noocsharp> oh [2021-07-14T01:55:10Z] <micr0> if we wanted to get REAL meta about it...i had an experiment where i added repositories to the dependencies of packages [2021-07-14T01:55:30Z] <micr0> so like, if a package in my repo, depended on a package in your repo, it would have repo-noocsharp in the depends file [2021-07-14T01:55:53Z] <micr0> that way I could just `kiss build mycoolpackage` and it would also clone and add your repo, etc. [2021-07-14T01:56:32Z] <noocsharp> i mean at some point we'll need a repo of repo repos [2021-07-14T01:56:43Z] <micr0> it felt a little too experimental to share [2021-07-14T01:57:07Z] <micr0> noocsharp i think thats whats called an "awesome list" which i kinda abhor [2021-07-14T01:57:12Z] <noocsharp> cool idea nonetheless [2021-07-14T01:57:32Z] <micr0> thanks. it works for me. i mostly dont think about it [2021-07-14T01:58:06Z] <akira01> man wtf firefox wayland had? [2021-07-14T01:58:17Z] <akira01> i did the same test as i did in firefox xorg [2021-07-14T01:58:29Z] <akira01> i only get criticals in browseraudit.com [2021-07-14T01:59:51Z] <GalaxyNova> akira01: What is browseraudit? [2021-07-14T02:00:25Z] <akira01> website to test your browser security [2021-07-14T02:00:58Z] <kiedtl> micr0: there was this thing called "fileweight" (search for it in lobste.rs or HN's submissions, I don't have the link rn), I think it's similar to what you're tyring to do [2021-07-14T02:01:21Z] <micr0> btw illiliti I can add /usr/share/kiss/hooks to the kiss-hook wrapper [2021-07-14T02:02:09Z] <micr0> i mean what you are describing is just setting a default for KISS_HOOKS_PATH="/etc/kiss/hooks:/usr/share/kiss/hooks" [2021-07-14T02:03:21Z] <micr0> I'll spend an hour seeing if i can make it work that way [2021-07-14T02:03:27Z] <micr0> kiedtl perfect thanks [2021-07-14T02:04:25Z] <akira01> anyone uses firefox? [2021-07-14T02:04:41Z] <humaid_02> Claudia dylin, thank you.. I'll do it. [2021-07-14T02:10:15Z] <konimex> akira01: currently building 90 [2021-07-14T02:10:27Z] <akira01> so when you build [2021-07-14T02:10:59Z] <akira01> can confirm if you about:config had this option "media.ffmpeg.dmabuf-textures.enabled" ? [2021-07-14T02:12:12Z] <konimex> in my current ff89, no media.ffmpeg.dmabuf-textures.enabled, but I have media.ffmpeg.dmabuf-textures.disabled (currently false) [2021-07-14T02:13:47Z] <GalaxyNova> building 90 too [2021-07-14T02:14:03Z] <GalaxyNova> akira01: 366 passed, 10 warnings, 28 skipped [2021-07-14T02:14:13Z] <akira01> Good [2021-07-14T02:14:19Z] <GalaxyNova> is that what you got also? [2021-07-14T02:14:30Z] <akira01> maybe [2021-07-14T02:14:34Z] <akira01> Still waiting [2021-07-14T02:14:47Z] <akira01> i solved the criticals [2021-07-14T02:15:00Z] <akira01> is cookies option that break sites [2021-07-14T02:15:29Z] <akira01> how can i truly know if firefox is using hardware acceleration? [2021-07-14T02:16:44Z] <GalaxyNova> > open htop [2021-07-14T02:16:50Z] <GalaxyNova> > resize firefox window like crazy [2021-07-14T02:17:00Z] <GalaxyNova> watch the cpu output [2021-07-14T02:18:01Z] <micr0> illiliti I updated my kiss-hooks experiment to look by default in /etc/kiss/hooks and /usr/share/kiss/hooks. these can be changed to any paths you want by updating KISS_HOOKS_PATH, much like KISS_PATH. [2021-07-14T02:19:30Z] <illiliti> nice [2021-07-14T02:38:59Z] <akira01> GalaxyNova: when i resize firefox like a crazy [2021-07-14T02:39:08Z] <akira01> The cpu is getting to 20% [2021-07-14T02:39:22Z] <akira01> This is good or not? [2021-07-14T02:43:30Z] <GalaxyNova> not a good sign xD [2021-07-14T02:43:45Z] <akira01> Gosh lol [2021-07-14T02:44:08Z] <akira01> what can i do? i follow the steps in wiki [2021-07-14T02:49:02Z] <micr0> ok, last improvement: kiss-hooks will now source hooks named after their type, git-style. so you dont need to match against the type if you dont want to. this is in addition to running anything with a .sh extension, like current KISS_HOOK style [2021-07-14T02:52:09Z] * necromansy waves [2021-07-14T02:52:38Z] * micr0 o/ [2021-07-14T02:52:51Z] <necromansy> whats up [2021-07-14T02:53:13Z] <micr0> illiliti the kiss-hook package has turned into a truly bloated 17 lines of shell [2021-07-14T02:54:00Z] <micr0> how will i live with the added 1.043448e-11 grams [2021-07-14T02:59:50Z] <micr0> necromansy hacking on hooks so people can just `kiss install kiss-hooks-remove-man-pages` or `kiss remove kiss-hooks-build-duration`, etc. [2021-07-14T03:00:57Z] <necromansy> im guessing the man pages hook is for internal consistency? but noice, i really should make more use of hooks [2021-07-14T03:03:29Z] <akira01> anyone can use volume keys and amixer? [2021-07-14T03:03:54Z] <micr0> necromansy both hooks are just ones I copied from `kiss help package-manager` section 6 [2021-07-14T03:04:08Z] <akira01> amixer not work with volume keys in sway-tiny and i dont know why [2021-07-14T03:04:55Z] <micr0> as for motivation to getting it into a hook, its due to man-pages changes outlined https://github.com/kisslinux/repo/issues/273 [2021-07-14T03:05:38Z] <necromansy> micr0 ah fair nuff, and yeah that that issue was what i was referring to [2021-07-14T03:06:27Z] <acheam> dilyn: your no atomic patch doesnt apply with busybox or openbsd patch btw [2021-07-14T03:06:43Z] <micr0> as for motivation behind the changes, my interpretation of the general direction of kiss dylan is converging on i could provide but might be a bit far removed from what you were asking [2021-07-14T03:07:22Z] <micr0> necromansy I'd say try out my kiss-hooks packages, but I wrote them this evening over about an hour so itll probably light your computer on fire [2021-07-14T03:08:45Z] <necromansy> yeah i'll geeze at them *carefully* [2021-07-14T03:09:21Z] <dilyn> my patch for what now? [2021-07-14T03:09:42Z] <acheam> removing libatomic from chromium [2021-07-14T03:10:15Z] <dilyn> well I'm sorry your terrible patch implementations don't respect my hard work >=| [2021-07-14T03:10:25Z] <dilyn> I would wager that this patch is just a sed anyways... [2021-07-14T03:13:43Z] <acheam> well its on two files [2021-07-14T03:13:50Z] <acheam> which makes it less convinient for sed [2021-07-14T03:14:07Z] <acheam> but yeah its literally just removing 1 word [2021-07-14T03:15:29Z] <dilyn> i was just too lazy to check at the time if that single word appeared multiple times [2021-07-14T03:15:49Z] <dilyn> pax does an interesting thing when extracting chromium... [2021-07-14T03:16:13Z] <dilyn> http://ix.io/3sVU [2021-07-14T03:17:23Z] <illiliti> xd [2021-07-14T03:18:07Z] <necromansy> riiiight.. [2021-07-14T03:20:22Z] <micr0> dilyn pretty [2021-07-14T03:23:31Z] <dilyn> it took forever too [2021-07-14T03:25:03Z] <noocsharp> dilyn: you'd know that that's spec conformant if you read the man page [2021-07-14T03:25:18Z] <dilyn> but I DID read the manpage [2021-07-14T03:25:26Z] <dilyn> and some of the source! [2021-07-14T03:26:01Z] <dilyn> and it said absolutely nothing of paritioning archives into files that spell it out like wheel of fortune [2021-07-14T03:26:01Z] <noocsharp> damn, you got me [2021-07-14T03:27:36Z] <micr0> oh, i found something that weighs files, packaged. its called fileweight [2021-07-14T03:31:06Z] <micr0> anyway, off to bed. later yall [2021-07-14T03:44:51Z] <testuser[m]> Hi [2021-07-14T03:46:35Z] <acheam> hallo [2021-07-14T03:47:26Z] <necromansy> heyo [2021-07-14T03:47:36Z] <kyxor> hello [2021-07-14T04:01:04Z] <akira01> https://termbin.com/azue0 [2021-07-14T04:01:26Z] <akira01> anyone had this problem with sway? [2021-07-14T04:01:56Z] <kyxor> isn't that old news? [2021-07-14T04:02:04Z] <akira01> i change from sway-tiny to sway to see difference [2021-07-14T04:02:19Z] <akira01> and got this [2021-07-14T04:02:20Z] <kyxor> for sway you need to run seatd [2021-07-14T04:02:30Z] <kyxor> sway-tiny you dont [2021-07-14T04:02:42Z] <akira01> yeah i did [2021-07-14T04:02:50Z] <akira01> is in my var/service [2021-07-14T04:03:28Z] <kyxor> look though irc logs yesterday, there were similar problems [2021-07-14T04:10:29Z] <akira01> tested [2021-07-14T04:10:42Z] <akira01> nothing solve [2021-07-14T04:21:04Z] <GalaxyNova> akira01: Try setting XDG_RUNTIME_DIR to /tmp [2021-07-14T04:21:19Z] <akira01> Is already [2021-07-14T04:21:29Z] <GalaxyNova> hm [2021-07-14T04:23:56Z] <akira01> and seatd is in /var/service [2021-07-14T04:24:23Z] <akira01> Also my .profile had export LIBSEAT_BACKEND=seatd [2021-07-14T04:24:46Z] <GalaxyNova> try running seatd manually and see if it has any arror messages [2021-07-14T04:25:11Z] <akira01> you mean exec seatd? [2021-07-14T04:25:54Z] <necromansy> i had to run 'seatd -u necro' to get mine to work [2021-07-14T04:26:16Z] <necromansy> fwiw [2021-07-14T04:26:44Z] <necromansy> s/necro/$USER [2021-07-14T04:28:12Z] <akira01> https://termbin.com/x5an [2021-07-14T04:28:18Z] <akira01> thats what i got [2021-07-14T04:29:52Z] <kyxor> killall seatd and try again [2021-07-14T04:31:46Z] <akira01> Same error [2021-07-14T04:31:59Z] <akira01> just change that now is permission denied [2021-07-14T04:32:30Z] <necromansy> try a priv esc [2021-07-14T04:34:27Z] <akira01> how i gonna do this? [2021-07-14T04:34:51Z] <necromansy> ive got a half-baked solution, i used tty2 to run doas seatd -u $USER [2021-07-14T04:34:57Z] <necromansy> and tty1 to run my WM [2021-07-14T04:35:12Z] <necromansy> id imagine you can fix that so seatd runs on boot [2021-07-14T04:44:34Z] <GalaxyNova> welp [2021-07-14T04:44:47Z] <GalaxyNova> akira01: guess my hardware acceleration isn't working either lol [2021-07-14T04:45:19Z] <akira01> lol [2021-07-14T04:45:31Z] <GalaxyNova> i found a way you can test for sure [2021-07-14T04:45:37Z] <akira01> how? [2021-07-14T04:45:44Z] <GalaxyNova> https://developer.mozilla.org/en-US/docs/Web/Demos_of_open_web_technologies [2021-07-14T04:45:48Z] <GalaxyNova> try the 3d section [2021-07-14T04:45:59Z] <GalaxyNova> if you get an error for webgl then it's not working [2021-07-14T04:46:03Z] <testuser[m]> use webrender [2021-07-14T04:46:33Z] <akira01> gosh [2021-07-14T04:46:39Z] <akira01> i need to know now [2021-07-14T04:46:44Z] <akira01> but im too tired [2021-07-14T04:46:49Z] <GalaxyNova> I'm very confused now [2021-07-14T04:47:05Z] <akira01> and need rebuild sway-tiny because the seatd fucks sway [2021-07-14T04:47:13Z] <GalaxyNova> try sweay-no-seat [2021-07-14T04:47:20Z] <GalaxyNova> sway-no-seat* [2021-07-14T04:49:42Z] <akira01> why wlroots is needed to sway and not to tiny? [2021-07-14T04:50:36Z] <GalaxyNova> because tiny uses embeded wlroots [2021-07-14T04:51:02Z] <GalaxyNova> kiss-no-seat works without wlroots too [2021-07-14T04:51:05Z] <GalaxyNova> weird [2021-07-14T04:51:26Z] <GalaxyNova> i wonder if installing it would fix the hardware acceleration issues [2021-07-14T04:54:59Z] <akira01> is because it i thinking in try sway commom [2021-07-14T04:55:05Z] <akira01> but wont work [2021-07-14T04:55:46Z] <GalaxyNova> ok... I think i get it now [2021-07-14T04:56:01Z] <GalaxyNova> sway-no-seat and sway-tiny both come with a statically linked wlroots [2021-07-14T04:56:11Z] <GalaxyNova> from what i understand [2021-07-14T04:56:22Z] <testuser[m]> wat issue does that cause [2021-07-14T04:56:37Z] <GalaxyNova> my hardware aceleration is not working :( [2021-07-14T04:56:58Z] <GalaxyNova> don't know what the problem is [2021-07-14T04:57:08Z] <testuser[m]> export POZ_WEBRENDER=1 [2021-07-14T04:57:10Z] <testuser[m]> MOZ [2021-07-14T04:57:22Z] <testuser[m]> about:support [2021-07-14T04:59:10Z] <GalaxyNova> WARNING: Failed to create file monitor for /home/andrei/.config/glib-2.0/settings/keyfile: Unable to find default local file monitor type [2021-07-14T04:59:34Z] <GalaxyNova> that's when trying to load https://ondras.github.io/fireworks-webgl/ [2021-07-14T05:00:24Z] <GalaxyNova> another warning: Failed to create WebGL context: WebGL is currently disabled. [2021-07-14T05:00:31Z] <testuser[m]> the page doesnt work either [2021-07-14T05:00:32Z] <testuser[m]> ? [2021-07-14T05:00:45Z] <akira01> put in my profile [2021-07-14T05:00:52Z] <akira01> and run it [2021-07-14T05:00:54Z] <testuser[m]> check webgl flags in about:config [2021-07-14T05:00:58Z] <akira01> not work [2021-07-14T05:01:52Z] <akira01> multiple of them is in false [2021-07-14T05:02:13Z] <GalaxyNova> testuser[m]: They're all default [2021-07-14T05:02:27Z] <akira01> yeah [2021-07-14T05:02:33Z] <GalaxyNova> also i don't think the problem is just in firefox [2021-07-14T05:02:39Z] <akira01> i only modify what the wiki said and not just one [2021-07-14T05:02:40Z] <GalaxyNova> resizing foot also causes CPU spikes [2021-07-14T05:02:48Z] <akira01> because firefox not has [2021-07-14T05:04:51Z] <GalaxyNova> O [2021-07-14T05:05:05Z] <GalaxyNova> VAAPI stands for video acceleration api... [2021-07-14T05:05:07Z] <GalaxyNova> lol [2021-07-14T05:05:27Z] <GalaxyNova> though it was some kind of video card [2021-07-14T05:08:11Z] <GalaxyNova> now firefox segfaults... nice [2021-07-14T05:09:55Z] <akira01> also GalaxyNova you know a way to remove the top bar in foot and firefox? [2021-07-14T05:10:11Z] <GalaxyNova> the blue bar? [2021-07-14T05:10:23Z] <GalaxyNova> that's part of sway [2021-07-14T05:10:45Z] <GalaxyNova> default_border pixel 1 in sway config [2021-07-14T05:10:53Z] <akira01> okay [2021-07-14T05:11:06Z] <GalaxyNova> also it only affects new windows [2021-07-14T05:11:12Z] <GalaxyNova> old windows will still have the top bar [2021-07-14T05:11:32Z] <GalaxyNova> testuser[m]: Firefox segfaults now... [2021-07-14T05:12:03Z] <testuser[m]> bruh [2021-07-14T05:12:04Z] <testuser[m]> wtf [2021-07-14T05:12:40Z] <GalaxyNova> this is wayland ig... [2021-07-14T05:14:19Z] <testuser[m]> I didnt have such issues even on nvidia gpu lol [2021-07-14T05:15:04Z] <testuser[m]> gdb /usr/bin/firefox [2021-07-14T05:15:06Z] <testuser[m]> run [2021-07-14T05:15:08Z] <testuser[m]> backtrace [2021-07-14T05:15:15Z] <GalaxyNova> firefox reset itself [2021-07-14T05:16:03Z] <GalaxyNova> aaaannd nope [2021-07-14T05:16:06Z] <GalaxyNova> keeps segfaulting [2021-07-14T05:16:15Z] <GalaxyNova> I'm going to just rebuilt it [2021-07-14T05:16:54Z] <testuser[m]> That won't do much [2021-07-14T05:17:05Z] <testuser[m]> Check where the segfault is [2021-07-14T05:17:09Z] <GalaxyNova> maybe firefox 90 fixes something [2021-07-14T05:17:46Z] <GalaxyNova> ok [2021-07-14T05:17:48Z] <GalaxyNova> built firefox 90 [2021-07-14T05:19:57Z] <GalaxyNova> maybe i have to rebuild ffmpeg? [2021-07-14T05:22:25Z] <testuser[m]> You need to rebuild the packages that depend on a library in case of ABI breakage, not the library itself [2021-07-14T05:22:53Z] <testuser[m]> ffmpeg hasnt been updated after ff update anyways [2021-07-14T05:24:17Z] <GalaxyNova> testuser[m]: How did you get video accelaration working in firefox? [2021-07-14T05:25:02Z] <testuser[m]> i didnt [2021-07-14T05:25:48Z] <testuser[m]> Did you check the post install ? I think dylan put sone instructions there [2021-07-14T05:26:02Z] <testuser[m]> My gpu will use vdpau anyway, i don't think that works kn wayland [2021-07-14T05:26:04Z] <GalaxyNova> following the instructions lead to the segfault [2021-07-14T05:26:19Z] <GalaxyNova> > the about:config changes [2021-07-14T05:40:11Z] <GalaxyNova> hi schillingklaus [2021-07-14T05:40:22Z] <GalaxyNova> switch to wayland so you can suffer like me [2021-07-14T05:52:49Z] <testuser[m]> Mind doing the gdb thing i said [2021-07-14T05:56:37Z] <GalaxyNova> sure [2021-07-14T05:58:13Z] <consolers> i'm still getting the same firefox build error that i saw reported here 2 months ago [2021-07-14T05:58:27Z] <consolers> firefox/build.amd64/dist/include/nsTHashtable.h:317:27: error: no matching function for call to 'nsTHashtable<detail::VoidPtrHashKey>::WithEntryHandle(const void*&, const fallible_t&, nsTHashtable<detail::VoidPtrHashKey>::PutEntry(nsTHashtable<detail::VoidPtrHashKey>::KeyType, const fallible_t&)::<lambda(auto:9)>)' [2021-07-14T05:59:24Z] <consolers> ok i see a https://bugzilla.mozilla.org/show_bug.cgi?id=1710235 now [2021-07-14T06:02:04Z] <GalaxyNova> testuser[m]: Though I doubt i'll get meaningful info because I don't think firefox was built with debug symbols [2021-07-14T06:03:25Z] <testuser[m]> You'll get some function names [2021-07-14T06:04:52Z] <testuser[m]> consolers force clang or apply the gcc patch in kisslinux/repo/core/gcc/patches/firefox.patch [2021-07-14T06:05:13Z] <consolers> yeah they fixed gcc instead! [2021-07-14T06:05:15Z] <GalaxyNova> testuser[m]: here's what gdb outputed http://0x0.st/-Ogv.txt [2021-07-14T06:05:45Z] <GalaxyNova> something to do with XCB [2021-07-14T06:05:56Z] <GalaxyNova> which is weird because i don't think it's needed in wayland?? [2021-07-14T06:07:17Z] <testuser[m]> What pulled in libxcb ? [2021-07-14T06:07:42Z] <GalaxyNova> cairo, libX11, and mesa [2021-07-14T06:07:42Z] <testuser[m]> Also send output of `backtrace [2021-07-14T06:07:54Z] <testuser[m]> Why, are you using libglvnd ] [2021-07-14T06:08:11Z] <GalaxyNova> backtrace: http://0x0.st/-Ogw.txt [2021-07-14T06:08:27Z] <GalaxyNova> testuser[m]: What is libglvnd? [2021-07-14T06:08:42Z] <GalaxyNova> i don't have it installed [2021-07-14T06:08:48Z] <testuser[m]> Wayland setup pulls in libx11 only if using libglvnd [2021-07-14T06:08:51Z] <testuser[m]> Its for opengl and stuff [2021-07-14T06:09:06Z] <testuser[m]> kiss r libx11 and remove all x packages, then rebuild mesa [2021-07-14T06:09:20Z] <testuser[m]> And cairo [2021-07-14T06:14:25Z] <GalaxyNova> hm yes, it seems like a bunch of packages linked to libX11 [2021-07-14T06:14:38Z] <GalaxyNova> rebuilding a bunch of things [2021-07-14T06:20:15Z] <GalaxyNova> testuser[m]: yooo!!! [2021-07-14T06:20:21Z] <GalaxyNova> it doesn't crash anymore [2021-07-14T06:20:25Z] <GalaxyNova> yay [2021-07-14T06:20:53Z] <testuser[m]> nice [2021-07-14T06:20:58Z] <testuser[m]> What about foot resize cpu usage [2021-07-14T06:21:04Z] <GalaxyNova> but webgl still isn't working [2021-07-14T06:21:07Z] * GalaxyNova sighs [2021-07-14T06:21:31Z] <schillingklaus> so there is still a life sign of x11 for kiss? [2021-07-14T06:21:45Z] <GalaxyNova> nope [2021-07-14T06:22:00Z] <GalaxyNova> kiss-community has decided to drop X packages too [2021-07-14T06:22:10Z] <consolers> wtf [2021-07-14T06:22:14Z] <testuser[m]> You can run it if tou want bruh kiss is just a package manager [2021-07-14T06:22:14Z] <GalaxyNova> so it's pretty much downhill from here [2021-07-14T06:22:35Z] <GalaxyNova> as long as you maintain all your X packages then no problem [2021-07-14T06:23:03Z] <consolers> i'm using gentoo without libglvnd - already a headache [2021-07-14T06:23:35Z] <consolers> but i dont understand the gl shennanigans [2021-07-14T06:24:31Z] <consolers> glvnd is an extra sharedlib layer - i thought it was completely gratuitious depenency [2021-07-14T06:24:53Z] <consolers> so i decided not to use it even if everyone was shoving it down my throat [2021-07-14T06:25:08Z] <consolers> i guess i have to rebuild gcc after all eh [2021-07-14T06:25:12Z] <consolers> how expensive [2021-07-14T06:25:33Z] <GalaxyNova> what even is libglvnd [2021-07-14T06:25:42Z] <consolers> sounds like a conspiracy [2021-07-14T06:25:47Z] <testuser[m]> Lol [2021-07-14T06:31:49Z] <schillingklaus> is building x11 with musl particularly difficult? [2021-07-14T06:33:00Z] <GalaxyNova> testuser[m]: welp... I have no idea why webgl still isn't working in firefox [2021-07-14T06:33:25Z] <testuser[m]> Search for webgl in about:support [2021-07-14T06:33:31Z] <testuser[m]> It might tell a reason [2021-07-14T06:33:37Z] <testuser[m]> Why do you need that shit anyway [2021-07-14T06:34:29Z] <schillingklaus> x11 or webgl? [2021-07-14T06:35:11Z] <GalaxyNova> testuser[m]: Because I don't like my fans going full speed because I'm loading a website [2021-07-14T06:35:50Z] <GalaxyNova> schillingklaus: x11 is bloated [2021-07-14T06:36:13Z] <testuser[m]> Check what i said for about:support [2021-07-14T06:37:20Z] <GalaxyNova> wait wtf [2021-07-14T06:37:25Z] <GalaxyNova> it says window protocol is x11 [2021-07-14T06:37:33Z] <GalaxyNova> wtf [2021-07-14T06:37:35Z] <testuser[m]> Bruh [2021-07-14T06:38:44Z] <GalaxyNova> oh [2021-07-14T06:38:53Z] <GalaxyNova> does it matter that i built it on Xorg? [2021-07-14T06:38:53Z] <schillingklaus> wayland lacks important features by design [2021-07-14T06:39:13Z] <testuser[m]> Nobody cares bruh use whatever tf you want [2021-07-14T06:39:16Z] <testuser[m]> Galaxynova no [2021-07-14T06:39:21Z] <testuser[m]> It only depends on the libs it linked to [2021-07-14T06:39:24Z] <testuser[m]> And the config [2021-07-14T06:40:29Z] <GalaxyNo1> whoops my internet went out [2021-07-14T06:40:37Z] <GalaxyNo1> my internet went out [2021-07-14T06:42:46Z] <schillingklaus> testuser denied that anything matters but the libs linked to, so it is irrelevant whether gal built it on xorg [2021-07-14T06:44:24Z] <GalaxyNova> testuser[m]: here's the about:support http://0x0.st/-Og0.xht [2021-07-14T06:48:27Z] <testuser[m]> about:config webgl.disabled if true ? If yes try disabling it. Else set webgl.force_enabled to true [2021-07-14T06:48:37Z] <testuser[m]> force-enabled not _ [2021-07-14T06:50:53Z] <testuser[m]> Idk if webgl in ff needs dmabuf, according to the txt it failed to setup dmabuf [2021-07-14T06:51:47Z] <GalaxyNova> neither worked :( [2021-07-14T06:52:00Z] <GalaxyNova> I might be fucked [2021-07-14T06:53:01Z] <testuser[m]> Maybe pozilla problem, you could try chromium to rule it out :p [2021-07-14T06:53:14Z] <GalaxyNova> I'm still confused why about:support said it was running under x11 [2021-07-14T06:53:28Z] <GalaxyNova> chromium depends on xorg [2021-07-14T06:53:44Z] <testuser[m]> X11 is just user agent [2021-07-14T06:54:13Z] <testuser[m]> You're talking about that right ? [2021-07-14T06:54:41Z] <GalaxyNova> I'm talking about Window Protocol under Graphics [2021-07-14T06:59:06Z] <testuser[m]> oh [2021-07-14T06:59:09Z] <testuser[m]> didnt notice it [2021-07-14T06:59:39Z] <GalaxyNova> that's what's confusing me [2021-07-14T06:59:50Z] <GalaxyNova> because it's running in sway [2021-07-14T08:28:18Z] <testuser[m]> Bruh why does pango segfault if you got no font installed [2021-07-14T08:32:06Z] <testuser[m]> GalaxyNova https://0x0.st/-OEb.xht [2021-07-14T08:32:09Z] <testuser[m]> webgl works for me [2021-07-14T08:32:21Z] <testuser[m]> but it shows windowing protocol as X11 , like you. lol [2021-07-14T10:24:33Z] <claudia> re FIREFOX hardware acceleration: You can see in 'about:support' which options firefox picks up and if it e.g refuses stuff [2021-07-14T10:25:16Z] <claudia> ah this was obviously already found out.. (: [2021-07-14T10:28:55Z] <claudia> testuser[m]: When my mesa is not build against libglvnd, and I just do 'kiss i libglvnd' firefox segfaults and has problems. [2021-07-14T10:29:20Z] <claudia> Rebuilding mesa against libglvnd fixes the issue. Or when I remove libglvnd again. [2021-07-14T10:29:52Z] <testuser[m]> Yeah [2021-07-14T12:26:49Z] <dilyn> rejoice, nerds https://github.com/kisslinux/kiss/commit/61b5972ebbe5514d9bba007f9d97fc59a82a5897 [2021-07-14T12:30:19Z] <claudia> Uff, this is a change. [2021-07-14T12:31:46Z] <claudia> Hm, but this does not catch when a makefile does not support DESTDIR and you have to work with PREFIX="$1/usr". Very rarely^^ [2021-07-14T12:52:21Z] <acheam> niiiice [2021-07-14T12:52:31Z] <acheam> claudia: yeah thats annoying AF [2021-07-14T12:52:43Z] <acheam> also when manpath doesnt use prefix [2021-07-14T12:53:22Z] <acheam> i still want package version variable in sources file [2021-07-14T12:55:36Z] <phoebos[m]> I don't like it either but the same args are supplied [2021-07-14T13:14:06Z] <dilyn> package version is just $2 dog [2021-07-14T13:17:18Z] <acheam> not in the sources file though, right? [2021-07-14T13:19:23Z] <testuser[m]> why do you want it in sources file, version cant always be directly substituted into url [2021-07-14T13:30:48Z] <acheam> most of the time it can [2021-07-14T13:31:12Z] <testuser[m]> use sed [2021-07-14T13:33:14Z] <travankor> acheam: re lobase, i installed it to /usr/local [2021-07-14T13:33:50Z] <acheam> travankor: any good? [2021-07-14T13:34:04Z] <acheam> testuser[m]: i might write a kiss bump script [2021-07-14T13:34:05Z] <travankor> hm? [2021-07-14T13:34:18Z] <acheam> did you replace busybox with it? How was it? [2021-07-14T13:34:24Z] <acheam> yay chromium built [2021-07-14T13:34:51Z] <travankor> no, i kept busybox (didn't test it) [2021-07-14T13:35:23Z] <travankor> https://github.com/dcantrell/bsdutils [2021-07-14T13:35:41Z] <travankor> might be interesting if you want a better maintained set of bsd style utils [2021-07-14T13:35:49Z] <acheam> bsdutils has a wacky build system, and annoying dependencies [2021-07-14T13:35:54Z] * travankor didn't use it [2021-07-14T13:35:57Z] <acheam> (I packaged most of them already though) [2021-07-14T13:36:45Z] <travankor> are you using that as a busybox replacement? [2021-07-14T13:47:45Z] <akira01> hi guys [2021-07-14T13:48:03Z] <akira01> any progress with vaapi in firefox? [2021-07-14T13:51:53Z] <acheam> travankor: no [2021-07-14T13:52:02Z] <acheam> but im looking at my options [2021-07-14T13:52:16Z] <acheam> most likely right now is obsd baseutils + procps-ng + util-linux [2021-07-14T14:03:46Z] <soliwilos> I've noticed some other musl distro's changing stack-size with ldflags for lld and clang, and kiss packages are not, what is the difference? [2021-07-14T14:07:38Z] <travankor> acheam: wc output is formatted a bit differently, and grep -P being missing might break some things [2021-07-14T14:09:28Z] <travankor> that's off the top of my head, there might be other issues too [2021-07-14T14:11:23Z] <testuser[m]> soliwilos example ? Most packages don't need it [2021-07-14T14:12:33Z] <testuser[m]> Stack size issues will be runtime problems so its possible that the maintainers just didnt encounter them [2021-07-14T14:12:45Z] <testuser[m]> And it's only an issue on threaded programs [2021-07-14T14:12:58Z] <travankor> soliwilos: testuser[m]: this is a good article on the topic: [2021-07-14T14:13:09Z] <travankor> https://ariadne.space/2021/06/25/understanding-thread-stack-sizes-and-how-alpine-is-different/ [2021-07-14T14:13:31Z] <testuser[m]> Yeah I've seen that one [2021-07-14T14:21:34Z] <schillingklaus> alpine is different in that it distributes binaries rather than sources [2021-07-14T14:23:49Z] <akira01> can anyone confirm if this option has in firefox about:config media.ffmpeg.dmabuf-textures.enabled [2021-07-14T14:27:36Z] <soliwilos> testuser[m], travankor: Thank you. Seems it's mostly a fix for code that expects a certain sized stack. [2021-07-14T14:40:12Z] <acheam> travankor: wc without a flag is rarely used in scripts, and I use a different grep anyways [2021-07-14T14:40:18Z] <acheam> im not too worried about compatibility [2021-07-14T14:41:07Z] <acheam> dilyn: can I get a file picker in firefox without gtk? [2021-07-14T14:41:32Z] <acheam> thats just a little bit important [2021-07-14T14:41:41Z] <acheam> especially because I have no file manager to drag+drop from [2021-07-14T14:42:12Z] <testuser[m]> why would ff even build without gtk [2021-07-14T14:42:13Z] <dilyn> probably not [2021-07-14T14:42:19Z] <dilyn> considering^... yeah [2021-07-14T14:42:39Z] <akira01> testuser[m]: can you see in about:config if it has media.ffmpeg.dmabuf-textures.enabled [2021-07-14T14:43:07Z] <akira01> my firefox has disable in final and not enable [2021-07-14T14:43:20Z] <akira01> but wiki says that option is with enable in final [2021-07-14T14:43:31Z] <testuser[m]> what final [2021-07-14T14:43:46Z] <akira01> man [2021-07-14T14:43:48Z] <akira01> media.ffmpeg.dmabuf-textures.enabled [2021-07-14T14:44:07Z] <akira01> see in final say "enable" [2021-07-14T14:44:18Z] <akira01> final of the phrase [2021-07-14T14:44:46Z] <dilyn> "end" [2021-07-14T14:44:55Z] <akira01> Pardon [2021-07-14T14:44:56Z] <testuser[m]> firefox isn't feeling too good right now in the chroot [2021-07-14T14:44:59Z] <testuser[m]> segfault [2021-07-14T14:45:02Z] <testuser[m]> it worked earlier [2021-07-14T14:45:09Z] <testuser[m]> bruh [2021-07-14T14:45:39Z] <testuser[m]> oh [2021-07-14T14:45:43Z] <testuser[m]> i forgot to mount my wayland display [2021-07-14T14:45:54Z] <testuser[m]> it would help if gtk was more informative lol [2021-07-14T14:46:12Z] <testuser[m]> its false akira01 [2021-07-14T14:46:13Z] <testuser[m]> by default [2021-07-14T14:46:23Z] <testuser[m]> media.ffmpeg.dmabuf-textures.disabled : false [2021-07-14T14:46:24Z] <akira01> not tha i mean [2021-07-14T14:46:29Z] <akira01> o yeah [2021-07-14T14:46:33Z] <akira01> i mean [2021-07-14T14:46:44Z] <akira01> wiki says that option is "media.ffmpeg.dmabuf-textures.enabled" [2021-07-14T14:46:56Z] <akira01> had little difference [2021-07-14T14:46:56Z] <testuser[m]> theres no .enabled option [2021-07-14T14:47:03Z] <testuser[m]> setting disable to false would be equivalent [2021-07-14T14:47:05Z] <testuser[m]> to enable [2021-07-14T14:47:09Z] <akira01> yeah [2021-07-14T14:47:13Z] <acheam> testuser[m], dilyn: oopsies, i meant to say chromium [2021-07-14T14:47:18Z] <akira01> i think the same [2021-07-14T14:47:21Z] <akira01> man [2021-07-14T14:47:33Z] <acheam> all this firefox talk got to my head [2021-07-14T14:47:33Z] <akira01> my webgl in firefox is disable [2021-07-14T14:47:36Z] <dilyn> file pickers don't exist, that's why I've been using github-cli [2021-07-14T14:47:46Z] <testuser[m]> no thats the sole reason it even uses gui toolkits acheam [2021-07-14T14:47:50Z] <testuser[m]> for file pickers and context menu [2021-07-14T14:47:50Z] <acheam> oh [2021-07-14T14:47:50Z] <dilyn> and emailing myself stuff to upload to more picky places from my phone [2021-07-14T14:48:00Z] <acheam> it has a context menu [2021-07-14T14:48:04Z] <testuser[m]> oh [2021-07-14T14:48:17Z] <acheam> man I missed you, ublock origin [2021-07-14T14:48:52Z] <testuser[m]> ublock + force dark kills everything other than chromium for me [2021-07-14T14:49:05Z] <acheam> force dark? [2021-07-14T14:49:12Z] <acheam> ublock actually works better in firefox [2021-07-14T14:49:38Z] <acheam> oh I see it now [2021-07-14T14:49:48Z] <testuser[m]> chrome://flags/#enable-force-dark enable it [2021-07-14T14:49:50Z] <acheam> ye [2021-07-14T14:49:51Z] <testuser[m]> and consume [2021-07-14T14:49:58Z] <acheam> which filter do you use? [2021-07-14T14:50:23Z] <acheam> holy shit this is incredible [2021-07-14T14:50:33Z] <testuser[m]> just "Default", didn't bother with all the options. Works good for black bg [2021-07-14T14:50:41Z] <acheam> byebye darkreader [2021-07-14T14:51:02Z] <testuser[m]> for ublock i meant in comparison to webkit browsers since there's not really a proper equivalent there [2021-07-14T14:51:05Z] <acheam> i mean, all its doing is changing like 2 rules in the default stylesheet [2021-07-14T14:51:10Z] <acheam> but still [2021-07-14T14:51:11Z] <acheam> amazing [2021-07-14T14:51:32Z] <acheam> testuser[m]: i mean, its available for safari [2021-07-14T14:51:39Z] <acheam> /s [2021-07-14T14:52:04Z] <testuser[m]> /s kills the joke [2021-07-14T14:52:14Z] <acheam> yeah I regretted it [2021-07-14T14:52:21Z] <acheam> i hit send [2021-07-14T14:52:23Z] <acheam> then was like [2021-07-14T14:52:27Z] <acheam> maybe I should put /s [2021-07-14T14:52:29Z] <acheam> so then did [2021-07-14T14:52:30Z] <akira01> dilyn: you use hikari right? [2021-07-14T14:52:43Z] <acheam> and now ive dug myself deep into an ironic hole [2021-07-14T14:53:21Z] <testuser[m]> acheam you're still on xorg right [2021-07-14T14:53:23Z] <acheam> yes [2021-07-14T14:53:34Z] <dilyn> I used hikari, yes [2021-07-14T14:53:38Z] <dilyn> Currently I use wayfire [2021-07-14T14:54:24Z] <testuser[m]> did rust 1.53.0 feel faster to build to anyone else ? [2021-07-14T14:56:03Z] <dilyn> breaking change incoming https://github.com/kisslinux/kiss/commit/d765dbd043d5a69a15875f2cd0ff81cdaaa2d97f [2021-07-14T14:56:25Z] <testuser[m]> acheam your wish has been fulfilled https://github.com/kisslinux/kiss/commit/d296b90b75d02ee81ec9a5902f107144f6dda3b8 [2021-07-14T14:56:34Z] <acheam> THANKS DYLAN [2021-07-14T14:56:37Z] <testuser[m]> (maybe) [2021-07-14T14:58:58Z] <noocsharp> kiss has changed so much in the past week [2021-07-14T14:59:15Z] <noocsharp> maybe it's time to finally switch my repos [2021-07-14T14:59:16Z] <kqz> exciting times [2021-07-14T15:00:39Z] <dilyn> gross [2021-07-14T15:00:42Z] <dilyn> I hate it [2021-07-14T15:01:04Z] <noocsharp> the version variables in the build file? [2021-07-14T15:01:45Z] <konimex> will the version variable thing even be possible in the C version of the package manager? [2021-07-14T15:01:46Z] <testuser[m]> yeah it seems unnecessary [2021-07-14T15:02:00Z] <ang> just runnin a hook, instead of sourcing it, is much better [2021-07-14T15:02:09Z] <ang> I can finally write my kiss hooks in nodejs [2021-07-14T15:02:12Z] <dilyn> #define thisCommit SuxBalls [2021-07-14T15:02:48Z] <acheam> idk I like it [2021-07-14T15:03:04Z] <kqz> will have to play around with it but that seems like a nice change, seems like a nice qol addition for updating packages [2021-07-14T15:03:05Z] <acheam> its safer, and better matches the behavior of the build file [2021-07-14T15:03:11Z] <kqz> less maintenance burden ayaya [2021-07-14T15:03:11Z] <ang> dylan mentioned making queue numbers available to hooks but I don't see it [2021-07-14T15:03:33Z] <dilyn> it feels like basically the same amount of burden [2021-07-14T15:04:11Z] <testuser[m]> what should be the norm of community repos with regard to kiss features ? can they be adopted as soon as a new release is out ? [2021-07-14T15:05:11Z] <dilyn> yes [2021-07-14T15:06:07Z] <kqz> i mean you just save a step, i'll take it [2021-07-14T15:06:24Z] <dilyn> what step is being saved though... [2021-07-14T15:06:29Z] <kqz> updating a sources file isn't a mundane task at all, but when doin things in bulk i'll take those savings [2021-07-14T15:06:54Z] <dilyn> idgi [2021-07-14T15:07:37Z] <noocsharp> konimex: i think the c program can just add variables to the environment of the build script [2021-07-14T15:07:52Z] <dilyn> I'm not understanding what anyone is going to do with this that will reduce hassle. it only seems like more of a hassle [2021-07-14T15:09:26Z] <kqz> what im seeing here is that now i can just set a sources file once with the necessary variables, then whenever i have to update a package, all i have to do is update the version file and kiss c and im off to the races, as opposed to updating version + sources [2021-07-14T15:10:03Z] <testuser[m]> not for everything tho, like libexif pkg version 0.6.22 but source libexif-0_6_22-release/libexif-0.6.22.tar.xz [2021-07-14T15:10:31Z] <kqz> ah yeah it'll fall through for stuff like that [2021-07-14T15:11:15Z] <acheam> this is how APKBUILDs and PKGBUILDs work [2021-07-14T15:11:24Z] <dilyn> I'm still very confused [2021-07-14T15:11:26Z] <konimex> dilyn: I believe the proper term is "outsourcing the hassle", instead of making the user responsible, the package manager will take some of the burden instead [2021-07-14T15:11:27Z] <acheam> it seems to work well for those MUCH bigger distributions [2021-07-14T15:11:40Z] <dilyn> the problem with what PKGBUILDs do with versions and sources is that they're cludgy and useless [2021-07-14T15:12:00Z] <acheam> bruh [2021-07-14T15:12:29Z] <dilyn> ?! [2021-07-14T15:12:33Z] <dilyn> it's just not good [2021-07-14T15:12:46Z] <testuser[m]> tbh if this scheme can work for packages, then a simple sed 's/0.1.1/0.1.2/g' version source -i will work just as well [2021-07-14T15:12:54Z] <dilyn> precisely [2021-07-14T15:13:00Z] <dilyn> and for packages where a sed doesn't work, neither does this [2021-07-14T15:13:18Z] <dilyn> this doesn't help rust packages if they're packaged according to guidestones [2021-07-14T15:13:26Z] <kqz> was curious how alpine was handling that libexif example, looks like they just use the sf mirror lol https://git.alpinelinux.org/aports/tree/main/libexif/APKBUILD?h=3.3-stable [2021-07-14T15:13:29Z] <dilyn> this doesn't help vendoring dependencies [2021-07-14T15:13:30Z] <acheam> its still just one less thing to worry about [2021-07-14T15:13:41Z] <dilyn> this doesn't respect using git hashes instead of version tags [2021-07-14T15:13:55Z] <dilyn> it doesn't respect sqlite style naming schemes [2021-07-14T15:14:10Z] <dilyn> it's precisely one MORE thing to worry about lmao [2021-07-14T15:14:55Z] <dilyn> i mean, I don't ~care~ if it's implemented; I just don't see why anyone would want this [2021-07-14T15:14:59Z] <cem> I have a program named crm for updating packages [2021-07-14T15:15:05Z] <kqz> doesn't seem like it gets rid of those, it just gives the option [2021-07-14T15:15:20Z] <kqz> *gives the extra option for packages where it makes sense [2021-07-14T15:15:23Z] <cem> I have overrides for shit like sqlite where it uses m4 for weird sources like that [2021-07-14T15:15:26Z] <testuser[m]> what's crm supposed to expand to [2021-07-14T15:15:36Z] <dilyn> 'crappy repository manager' [2021-07-14T15:15:39Z] <dilyn> kekw [2021-07-14T15:15:45Z] <dilyn> <3 [2021-07-14T15:15:55Z] <cem> dilyn: that is literally true [2021-07-14T15:16:02Z] <dilyn> lmfaoooo noooo [2021-07-14T15:16:32Z] <claudia> dilyn: is on fire :D [2021-07-14T15:16:34Z] <kqz> looks like arch has sed like substitution built in testuser https://github.com/archlinux/svntogit-packages/blob/packages/libexif/trunk/PKGBUILD [2021-07-14T15:16:39Z] <cem> I'll publish when I clean it up [2021-07-14T15:16:43Z] <kqz> for the libexif problem [2021-07-14T15:17:17Z] <dilyn> it's just... [2021-07-14T15:17:20Z] <dilyn> it's NOT good [2021-07-14T15:17:47Z] <dilyn> ${MAJ##._} is far less clear than "4" [2021-07-14T15:17:56Z] <msk[m]> yeah, a script could just take the new version as an argument and sed -i sources+version [2021-07-14T15:17:57Z] <cem> https://termbin.com/d7c6g [2021-07-14T15:18:09Z] <claudia> I might remember a much earlier discussion the an advantage of the kiss pkg format is, thats is clean and easy readable. Not like apk/pkgbuilds. [2021-07-14T15:18:11Z] <kqz> yeah it's not the most readible for sure [2021-07-14T15:18:11Z] <cem> This is an example m4 file for sqlite [2021-07-14T15:18:41Z] <dilyn> why is m4 so strange [2021-07-14T15:18:48Z] <kqz> is there an example sources file with this change? [2021-07-14T15:19:06Z] <cem> https://sqlite.org/2021/sqlite-autoconf-3360000.tar.gz [2021-07-14T15:19:30Z] <cem> I just type `crm-update 3.36.0` for this [2021-07-14T15:19:35Z] <cem> on the sqlite directory [2021-07-14T15:20:09Z] <acheam> yeah m4 is weird [2021-07-14T15:20:27Z] <acheam> luckily I only have one package that needs it [2021-07-14T15:20:27Z] <testuser[m]> where's crm [2021-07-14T15:20:35Z] <cem> I didn't publish it yet [2021-07-14T15:20:45Z] <acheam> crm? [2021-07-14T15:20:46Z] <cem> It's pretty hacky and uses cpt-lib atm [2021-07-14T15:21:06Z] <testuser[m]> acheam scroll up by 15 lines [2021-07-14T15:21:13Z] <akira01> Anyone have used bemenu? [2021-07-14T15:21:16Z] <testuser[m]> yeah [2021-07-14T15:21:20Z] <acheam> briefly [2021-07-14T15:21:28Z] <acheam> testuser[m]: oh thanks [2021-07-14T15:21:41Z] <testuser[m]> set $menu exec bemenu-run --tb "#282A36" --tf "#BFBFBF" --fb "#282A36" --ff "#F8F8F2" --nf "#F8F8F2" --nb "#282A36" --hb "#44475A" --hf "#F8F8F2" --sb "#6272A4" --sf "#F8F8F2" --fn "monospace 11" [2021-07-14T15:21:45Z] <testuser[m]> i have this in sway config [2021-07-14T15:22:11Z] <akira01> so whats the main difference of bemenu and bemenu-run? [2021-07-14T15:22:20Z] <dilyn> imagine dmenu [2021-07-14T15:22:24Z] <dilyn> that's bemenu [2021-07-14T15:22:26Z] <testuser[m]> bemenu is for choices [2021-07-14T15:22:32Z] <testuser[m]> bemenu-run for executables [2021-07-14T15:22:35Z] <akira01> ah okay [2021-07-14T15:22:51Z] <akira01> think in port it to community [2021-07-14T15:22:55Z] <msk[m]> isn't it the same relationship that dmenu and dmenu0run have? [2021-07-14T15:23:02Z] <acheam> yes [2021-07-14T15:23:03Z] <testuser[m]> its in community [2021-07-14T15:23:10Z] <msk[m]> * s/dmenu0run/dmenu-run/ [2021-07-14T15:23:32Z] <akira01> shit [2021-07-14T15:23:37Z] <akira01> i too slow [2021-07-14T15:23:47Z] <akira01> it will be my first port lol [2021-07-14T15:23:56Z] <dilyn> i really want people to start writing their build files in something that isn't sh [2021-07-14T15:24:02Z] <acheam> like what? [2021-07-14T15:24:03Z] <acheam> c? [2021-07-14T15:24:09Z] <msk[m]> I thought bmenu-run was included in bmenu already? [2021-07-14T15:24:12Z] <acheam> maybe even perl? [2021-07-14T15:24:28Z] <konimex> lua, like oasis? [2021-07-14T15:24:40Z] <msk[m]> bemenu* [2021-07-14T15:24:46Z] <msk[m]> isn't sh the most convenient? [2021-07-14T15:24:51Z] <acheam> ^ [2021-07-14T15:24:55Z] <dilyn> C would be cute [2021-07-14T15:24:56Z] <testuser[m]> in langs you'd do os.system anyway so [2021-07-14T15:24:59Z] <dilyn> of course sh is more convenient [2021-07-14T15:25:00Z] <testuser[m]> feels wrong [2021-07-14T15:25:02Z] <testuser[m]> to not use sh [2021-07-14T15:25:05Z] <dilyn> but the NOVELTY [2021-07-14T15:25:11Z] <dilyn> if the package manager LET'S YOU DO IT [2021-07-14T15:25:13Z] <dilyn> DO IT [2021-07-14T15:25:26Z] <konimex> yeah but dylan specifically said that the build file is not strictly sh [2021-07-14T15:25:26Z] <msk[m]> nodejs packages then [2021-07-14T15:25:43Z] <dilyn> write a build file in lua that shows a unique clip it randomly pulls from the internet based on how long the build takes [2021-07-14T15:25:47Z] <konimex> though I guess that doesn't apply to forks [2021-07-14T15:26:02Z] <testuser[m]> write it in brainfuck [2021-07-14T15:26:07Z] <dilyn> write it in LSP [2021-07-14T15:26:10Z] <dilyn> mid is saved [2021-07-14T15:26:12Z] <acheam> I could imagine python packages being built using a python script [2021-07-14T15:26:21Z] <dilyn> python would I think be one of the easier ones [2021-07-14T15:27:03Z] <dilyn> make the build file the program. it builds itself [2021-07-14T15:29:35Z] <acheam> when I think about it the two things I use gpg for are for signing commits, and pash [2021-07-14T15:29:49Z] <acheam> I can just stop doing the first thing [2021-07-14T15:30:07Z] <acheam> and reimplement the second thing using another tool [2021-07-14T15:30:33Z] <acheam> no gnu here we come [2021-07-14T15:30:36Z] <testuser[m]> You can sign with another tool i think [2021-07-14T15:30:40Z] <testuser[m]> I forgot the name [2021-07-14T15:30:46Z] <acheam> signify maybe? [2021-07-14T15:31:41Z] <testuser[m]> https://boats.gitlab.io/blog/post/signing-commits-without-gpg/ [2021-07-14T15:32:04Z] <dilyn> replacing gpg in pash is v ez [2021-07-14T15:32:10Z] <acheam> oh so just using some other pgp implementation [2021-07-14T15:32:20Z] <acheam> unfortunately all the good ones out there right now are rust [2021-07-14T15:32:22Z] <akira01> guys the git.k1sslinux.org is missing bemenu [2021-07-14T15:32:25Z] <acheam> dilyn: have you done it? [2021-07-14T15:32:55Z] <dilyn> akira01: not anymore it isn't [2021-07-14T15:33:15Z] <testuser[m]> Most rust stuff has bins so you don't need rust [2021-07-14T15:33:38Z] <acheam> testuser[m]: I like to avoid precompiled bins [2021-07-14T15:33:43Z] <acheam> especially for something security related [2021-07-14T15:33:51Z] <acheam> haskell (pandoc, shellcheck) is my exception to this [2021-07-14T15:33:59Z] <akira01> dilyn: we will use only github? [2021-07-14T15:34:00Z] <dilyn> acheam: i've done a little (just enough to copy a password) [2021-07-14T15:34:08Z] <acheam> using what gpg altenative? [2021-07-14T15:34:15Z] <acheam> thats all I need it for [2021-07-14T15:34:25Z] <dilyn> akira01: sorry that was a confusing thing to say. bemenu should be on git.k1sslinux.org now [2021-07-14T15:34:37Z] <dilyn> BUT! I don't know how long I will keep git.k1sslinux.org up for [2021-07-14T15:34:43Z] <acheam> 4eva [2021-07-14T15:34:45Z] <dilyn> i'll let y'all know when it's going away tho [2021-07-14T15:34:47Z] <dilyn> lolno [2021-07-14T15:34:53Z] <dilyn> it would migrate tho :P [2021-07-14T15:35:19Z] <dilyn> I'm mostly playing with rnp, though something that doesn't require cmake+botan+json-c would be nice. so signify, maybe [2021-07-14T15:35:41Z] <testuser[m]> rnp? [2021-07-14T15:35:44Z] <testuser[m]> oh [2021-07-14T15:35:47Z] <acheam> I thoughtwas only for signing, not for encryption dilyn [2021-07-14T15:36:13Z] <dilyn> you mean for passwords? [2021-07-14T15:36:20Z] <acheam> yes [2021-07-14T15:36:22Z] <acheam> for pash [2021-07-14T15:36:28Z] <dilyn> I don't find myself making new passwords all that often lol [2021-07-14T15:36:42Z] <dilyn> I think I've made six in the last two years or something... [2021-07-14T15:36:46Z] <acheam> yeah but for decrypting it [2021-07-14T15:36:51Z] <dilyn> and that's a lot [2021-07-14T15:36:53Z] <dilyn> oh well [2021-07-14T15:36:55Z] <dilyn> idk mang [2021-07-14T15:37:09Z] <dilyn> i haven't decided on what my use case will look like :P maybe I'll go back to sane passwords [2021-07-14T15:38:34Z] <kqz> https://github.com/stealth/opmsg this has always piqued my interest but i've never implemented anything with it, will probably be my next project though while waiting to start new job [2021-07-14T15:38:44Z] <acheam> https://github.com/FiloSottile/age [2021-07-14T15:38:46Z] <acheam> looks cool [2021-07-14T15:39:12Z] <acheam> hmm opmsg looks interesting [2021-07-14T15:40:01Z] <dilyn> acheam can't use opmsg! [2021-07-14T15:40:04Z] <dilyn> it's c++ [2021-07-14T15:40:05Z] <dilyn> f [2021-07-14T15:40:20Z] <kqz> !! [2021-07-14T15:40:23Z] <acheam> :( [2021-07-14T15:40:53Z] <testuser[m]> Why'd you install chromium [2021-07-14T15:40:59Z] <acheam> can someone just write a clean room drop in replacement of gnupg just so that it doesnt have gnu in the name [2021-07-14T15:41:05Z] <testuser[m]> Goolag + millions of lines of C++ [2021-07-14T15:41:07Z] <testuser[m]> Use links [2021-07-14T15:41:14Z] <acheam> links doesn't support http [2021-07-14T15:41:14Z] <acheam> s [2021-07-14T15:41:18Z] <acheam> using libressl [2021-07-14T15:41:22Z] <schillingklaus> does chromium even compile with musl? [2021-07-14T15:41:31Z] <testuser[m]> No acheam did some dark magic [2021-07-14T15:41:33Z] <acheam> or maybe it does, and the configure script is just a dumbass [2021-07-14T15:42:10Z] <dilyn> seems accurate [2021-07-14T15:42:14Z] <acheam> I just smashed together dilyn's clang patches, and the package from community and ended up with a browser that only segfaults sometimes [2021-07-14T15:42:41Z] <dilyn> in other words, a one for one bug compatible version of my chromium build [2021-07-14T15:42:42Z] <dilyn> gz [2021-07-14T15:42:55Z] <acheam> ayyland though [2021-07-14T15:43:12Z] <dilyn> ayyland 8D [2021-07-14T15:43:19Z] <acheam> it segfaults when hitting ctrl+s [2021-07-14T15:43:30Z] <dilyn> LMFAO [2021-07-14T15:43:40Z] <dilyn> you know, I've never experienced that. because I've never hit ctrl+s [2021-07-14T15:43:42Z] <dilyn> let's see.... [2021-07-14T15:43:50Z] <dilyn> nope works fine [2021-07-14T15:43:53Z] <dilyn> rip acheam [2021-07-14T15:44:04Z] <acheam> ive done it like 10 times by accident because i am still used to the wack keybindings I set up for chorizo lol [2021-07-14T15:44:20Z] <acheam> maybe creating my own keybindings was a poor idea [2021-07-14T15:44:27Z] <acheam> :( [2021-07-14T15:44:27Z] <dilyn> wait what is ctrl+s supposed to do in chorizo... [2021-07-14T15:44:32Z] <dilyn> if you say something that isn't save i s2g [2021-07-14T15:45:07Z] <acheam> search [2021-07-14T15:45:16Z] <dilyn> how DARE YOU [2021-07-14T15:45:17Z] <testuser[m]> Wtf [2021-07-14T15:45:19Z] <ang> jfc [2021-07-14T15:45:20Z] <testuser[m]> Thats for F [2021-07-14T15:45:21Z] <ang> :DD [2021-07-14T15:45:21Z] <acheam> its the emacs binding! [2021-07-14T15:45:31Z] <dilyn> it's the INCORRECT BINDING [2021-07-14T15:45:31Z] <acheam> C-f is for page down bruh [2021-07-14T15:45:36Z] <dilyn> WHAT [2021-07-14T15:45:38Z] <dilyn> j [2021-07-14T15:45:41Z] <acheam> THATS THE VI BINDING [2021-07-14T15:45:42Z] <dilyn> it's J DAWG [2021-07-14T15:45:51Z] <dilyn> JUST. J. [2021-07-14T15:45:58Z] <dilyn> ctrl j if you're spicy [2021-07-14T15:46:01Z] <acheam> noo a full page down [2021-07-14T15:46:05Z] <acheam> not a line [2021-07-14T15:46:07Z] <dilyn> anyways. search is super+space [2021-07-14T15:46:11Z] <acheam> ew [2021-07-14T15:46:14Z] <acheam> thats the macos binding [2021-07-14T15:46:20Z] <dilyn> what is a line if not a whole page of a very small book [2021-07-14T15:46:26Z] <dilyn> that's the superior binding, acheam [2021-07-14T15:46:33Z] <acheam> thanks philosiphy major [2021-07-14T15:46:35Z] <ang> I just recently learned the default firefox shortcuts [2021-07-14T15:46:41Z] <ang> and I must say, they are not terrible [2021-07-14T15:47:09Z] <acheam> lol I cant change the default download location because it segfaults [2021-07-14T15:47:15Z] <dilyn> lmao [2021-07-14T15:47:37Z] <dilyn> shortcuts are boring anyways. what more do i need besides C-t, C-v, C-c [2021-07-14T15:47:39Z] <testuser[m]> btw why did you rip out gtk from your system ? [2021-07-14T15:47:40Z] <acheam> its better than the 1000 bugs i filed for chorizo that I was too lazy to ever fix [2021-07-14T15:47:40Z] <schillingklaus> could emacs be turned into a wayland compositor? [2021-07-14T15:47:46Z] <acheam> testuser[m]: because I can [2021-07-14T15:47:53Z] <ang> can chrome(ium) search for text in links? [2021-07-14T15:47:53Z] <testuser[m]> nice [2021-07-14T15:47:57Z] <dilyn> gotim [2021-07-14T15:48:04Z] <acheam> I only used two gtk programs: zathura, and chorizo [2021-07-14T15:48:08Z] <acheam> chromium replaces both of those [2021-07-14T15:48:24Z] <testuser[m]> my only gtk program is chromium too [2021-07-14T15:48:37Z] <testuser[m]> but i like changing colors to gtk theme [2021-07-14T15:48:45Z] <acheam> i need to live for a little while longer with it to figure out whether I need the file picker [2021-07-14T15:48:47Z] <kqz> does chromium use gtk? i thought it had it's own toolkit [2021-07-14T15:48:52Z] <acheam> yes and no [2021-07-14T15:48:55Z] <testuser[m]> its optional [2021-07-14T15:48:57Z] <testuser[m]> ish [2021-07-14T15:48:59Z] <acheam> gtk provides the file picker and stuff [2021-07-14T15:49:01Z] <schillingklaus> too bad the jumanji browser is disconyinued, it went hand in hand with zathura [2021-07-14T15:49:05Z] <acheam> but it can build and run without it [2021-07-14T15:49:09Z] <acheam> which is what dilyn and i do [2021-07-14T15:49:10Z] <testuser[m]> jumanji browser / [2021-07-14T15:49:13Z] <testuser[m]> wat [2021-07-14T15:49:31Z] <kqz> ah, so if you don't use gtk you don't get the file picker? [2021-07-14T15:49:35Z] <acheam> ye [2021-07-14T15:49:37Z] <testuser[m]> oh its some webkit thing [2021-07-14T15:49:42Z] <ang> I demand an answer to my question you chromium guys [2021-07-14T15:49:53Z] <ang> in ff you can press ' to search within links text [2021-07-14T15:49:53Z] <schillingklaus> jumanji, like girara, uses the girara framework [2021-07-14T15:49:54Z] <acheam> i dont understand what you asked [2021-07-14T15:50:00Z] <acheam> links text? [2021-07-14T15:50:04Z] <dilyn> i've never tried ang [2021-07-14T15:50:04Z] <testuser[m]> wdym links text [2021-07-14T15:50:09Z] <dilyn> I don't need to search for things [2021-07-14T15:50:14Z] <ang> the text/name of a link [2021-07-14T15:50:18Z] <acheam> oh [2021-07-14T15:50:20Z] <acheam> no [2021-07-14T15:50:24Z] <acheam> not to my knowlege [2021-07-14T15:50:30Z] <acheam> the chromium search is less powerfull than firefox [2021-07-14T15:50:34Z] <ang> it's pretty cool, no real need for hints to open links [2021-07-14T15:50:36Z] <acheam> its just a search box, not options [2021-07-14T15:50:49Z] <acheam> what vi plugins do you guys use for firefox/chromium? [2021-07-14T15:50:56Z] <testuser[m]> so it searches in hyperlinks ? [2021-07-14T15:50:58Z] <acheam> im using cVim right now, its working well [2021-07-14T15:50:59Z] <ang> yeah [2021-07-14T15:51:01Z] <schillingklaus> girara is a gtk framework for gui apps with a vi-like commandline [2021-07-14T15:51:14Z] <acheam> ah thats what it is for? [2021-07-14T15:51:21Z] <acheam> makes sense that zathura depended on it hten [2021-07-14T15:52:23Z] <schillingklaus> the names are taken from some anime from the nineties or so [2021-07-14T15:52:38Z] <acheam> ok im rebuilding chromium with gtk3 [2021-07-14T15:52:53Z] <ang> testuser[m], you can search hyperlinks with '. Ctrl-g to go to the next match and enter to open the current link [2021-07-14T15:53:09Z] <ang> it's pretty neat and makes ff surprisingly usable wih keyboard only [2021-07-14T15:53:12Z] <ang> ootb [2021-07-14T15:53:43Z] <msk[m]> qutebrowser has something similar [2021-07-14T15:53:46Z] <acheam> nvm gtk has more dependencies than I thought [2021-07-14T15:53:55Z] <msk[m]> but usually there isn't that much matching text that it's fine to just use / [2021-07-14T15:54:00Z] <ang> well in qtbrowser you can just use the hints system ;) [2021-07-14T15:54:30Z] <msk[m]> I thought you said there was no need for hints with that system [2021-07-14T15:54:54Z] <msk[m]> as in, it's better, which I would agree with [2021-07-14T15:55:06Z] <ang> hints are still better, I'm just saying that vanilla firefox is surprisingly usable with keyboard only [2021-07-14T15:55:18Z] <testuser[m]> in chromium ' seems to be a shortcut to open the highlighted link in new tab [2021-07-14T15:55:22Z] <ang> and I was wondering if chromium has something similar [2021-07-14T15:55:29Z] <ang> ic [2021-07-14T15:55:50Z] <acheam> lol anything that tries to open the file picker breaks chromium [2021-07-14T15:55:55Z] <acheam> s/breaks/segfault/g [2021-07-14T15:56:02Z] <testuser[m]> where's the segfault [2021-07-14T15:56:03Z] <micro_O> dilyn: heres a PR i have for my hooks to migrate to the new format. untested but will test after work today https://github.com/jedahan/kiss-repo/pull/5/files [2021-07-14T15:56:07Z] <testuser[m]> is there some other formal name for that links search ang ? [2021-07-14T15:56:25Z] <acheam> testuser[m]: what do you mean where? [2021-07-14T15:56:32Z] <ang> lemme see how firefox calls it in their shortcut docs [2021-07-14T15:56:35Z] <testuser[m]> gdb, in chromium or some library ? [2021-07-14T15:56:59Z] <testuser[m]> s/gdb/lldb [2021-07-14T15:56:59Z] <micro_O> hmm https://github.com/kisslinux/kiss/commit/d296b90b75d02ee81ec9a5902f107144f6dda3b8 seems convinient but also a bit *magic* [2021-07-14T15:57:10Z] <acheam> https://l.armaanb.net/tmp.AflONa [2021-07-14T15:57:11Z] <ang> testuser[m]: "Quick Find within link-text only" [2021-07-14T15:58:07Z] <testuser[m]> bruh is your chromium using software rendering [2021-07-14T15:58:11Z] <acheam> idk [2021-07-14T15:58:15Z] <dilyn> o: Error loading shared library /usr/lib/chromium/libGLESv2.so: No such file or directory [2021-07-14T15:58:16Z] <dilyn> lel [2021-07-14T15:58:21Z] <micro_O> acheam: age by fillipo is an excellent project and it would be cool to see a wiki entry on how to use it to sign and verify commits [2021-07-14T15:58:33Z] <acheam> micro_O: ye [2021-07-14T15:58:35Z] <acheam> not for me though [2021-07-14T15:58:36Z] <acheam> golang [2021-07-14T15:58:42Z] <acheam> testuser[m], dilyn: how can I fix that? [2021-07-14T15:58:51Z] <acheam> is it to do with vaapi? [2021-07-14T15:58:54Z] <acheam> beacuse I disabled it [2021-07-14T15:58:58Z] <acheam> idk how any of this stuff wokr [2021-07-14T15:59:01Z] <acheam> works [2021-07-14T15:59:16Z] <dilyn> micro_O: age doesn't have the same flags gpg does (bsau) that git expects [2021-07-14T15:59:34Z] <testuser[m]> acheam you forgot to install a file [2021-07-14T15:59:37Z] <dilyn> acheam: check the community build script [2021-07-14T15:59:44Z] <testuser[m]> you must go through 50k build steps again to get it [2021-07-14T15:59:51Z] <acheam> I didnt change any of that [2021-07-14T15:59:52Z] <acheam> :( [2021-07-14T15:59:54Z] <dilyn> chromium bundles it's own gles* libs [2021-07-14T16:00:15Z] <acheam> this is my build script [2021-07-14T16:00:16Z] <acheam> https://git.sr.ht/~armaan/asd-repo/tree/main/item/extra/chromium/build [2021-07-14T16:00:55Z] <ang> it seems all st ports/clones for wayland are unmaintained [2021-07-14T16:00:58Z] <testuser[m]> cuz u stole an ayyland build [2021-07-14T16:01:02Z] <testuser[m]> acheam [2021-07-14T16:01:05Z] <acheam> oh :( [2021-07-14T16:01:16Z] <acheam> will copy the install steps from community [2021-07-14T16:01:19Z] <micro_O> dilyn well yeah I think since its not drop-in it would need a bit more work to get working; but I assume its possible with simple git hooks [2021-07-14T16:01:30Z] <dilyn> you may or may not need a line like https://github.com/kiss-community/community/blob/9f1250611fb55ed60686f940d01427c005f38676/community/chromium/build#L185-L187 [2021-07-14T16:02:22Z] <dilyn> afaik you can't alter gpg with git hooks, just git config (gpg.command) [2021-07-14T16:03:12Z] <acheam> okay rebuilding with fixed installation steps and vaapi [2021-07-14T16:03:27Z] <acheam> its in the ccache so hopefullt should go quick [2021-07-14T16:03:30Z] <testuser[m]> its gonna be updated soon [2021-07-14T16:03:32Z] <testuser[m]> oh [2021-07-14T16:03:36Z] <acheam> eh [2021-07-14T16:03:40Z] <testuser[m]> yeah it'll be done in 10 min [2021-07-14T16:03:50Z] <acheam> oh [2021-07-14T16:03:54Z] <acheam> ill wait then lol [2021-07-14T16:04:06Z] <testuser[m]> i mean the ccache build [2021-07-14T16:04:11Z] <dilyn> lol [2021-07-14T16:04:12Z] <acheam> oh [2021-07-14T16:04:29Z] <acheam> extracting sources takes looong time [2021-07-14T16:05:12Z] <testuser[m]> maybe we should release a Kromium tarball with all useless 3rd party stuff removed [2021-07-14T16:05:25Z] <acheam> like what? [2021-07-14T16:05:41Z] <acheam> also it pains me that yalls chromium builds have the properitary stuff enabled [2021-07-14T16:06:05Z] <dilyn> i want to watch twitch chess streams acheam [2021-07-14T16:06:05Z] <dilyn> fight me [2021-07-14T16:06:09Z] <testuser[m]> videos dont work without it [2021-07-14T16:06:16Z] <acheam> idc [2021-07-14T16:06:20Z] <acheam> mpv exists [2021-07-14T16:06:25Z] <testuser[m]> <acheam "like what?"> pretty much everything in third_party (6gb) is useless [2021-07-14T16:06:45Z] <acheam> i can play video just fine [2021-07-14T16:06:46Z] <testuser[m]> also it has chromeos [2021-07-14T16:06:46Z] <dilyn> mpv is gpl... [2021-07-14T16:06:53Z] <dilyn> also why would I ever want to do that [2021-07-14T16:06:59Z] <cem> mpv is really good [2021-07-14T16:07:12Z] <acheam> oh wait [2021-07-14T16:07:18Z] <dilyn> well it isn't good for my meme machine cem [2021-07-14T16:07:18Z] <acheam> i had proprietary codecs enabled [2021-07-14T16:07:30Z] <dilyn> it was only a matter of time until acheam realized [2021-07-14T16:07:32Z] <dilyn> he fucked up [2021-07-14T16:07:34Z] <acheam> lol [2021-07-14T16:07:42Z] <testuser[m]> dilyn qt5 build fails with ERROR: The OpenGL functionality tests failed!, it needs libglvnd ? https://termbin.com/yjqe [2021-07-14T16:07:45Z] <acheam> i redid the build script like 3 times it must have gotten lost in the shuffle [2021-07-14T16:08:15Z] <dilyn> definitely doesn't [2021-07-14T16:09:27Z] <cem> use ffmpeg's player, I guess? [2021-07-14T16:10:04Z] <dilyn> ffmpeg is also gpl if you enable anything useful [2021-07-14T16:10:19Z] <cem> well, you need to enable useful things in order to stream [2021-07-14T16:11:29Z] <dilyn> lol [2021-07-14T16:11:47Z] <dilyn> chromium bundles ffmpeg et al anyways so there's honestly no reason I shouldn't have that whole stack [2021-07-14T16:11:59Z] <dilyn> except to say that i only have 80 packages installed neener neener neener [2021-07-14T16:12:06Z] <acheam> I use system ffmpeg [2021-07-14T16:12:23Z] <acheam> do you never need ffmpeg outside of your browser? [2021-07-14T16:12:40Z] <cem> One day dilyn will break and use GPL software [2021-07-14T16:12:53Z] <acheam> nobody tell him about Linux [2021-07-14T16:13:03Z] <dilyn> i use GPL software on every install except *this one* [2021-07-14T16:13:12Z] <cem> nobody tell him about GNU make [2021-07-14T16:13:18Z] <dilyn> :( [2021-07-14T16:13:32Z] <acheam> every install but this one is 50%? [2021-07-14T16:14:42Z] <dilyn> ten gpl packages, 4 of which are make-time only, one of which is the kernel, another is util-linux, two for sound, one for git, one for signing commits, libelf because amdgpu fucking SUCKS [2021-07-14T16:15:12Z] <dilyn> technically i could say perl is licensed differently I suppose [2021-07-14T16:15:22Z] <ang> guys, never mention bsd infront of dilyn [2021-07-14T16:15:27Z] <dilyn> :P [2021-07-14T16:15:35Z] <akira01> how can i change border in sway? [2021-07-14T16:15:36Z] <dilyn> BSD uses GCC and is FINE WITH THAT ANG [2021-07-14T16:15:43Z] <akira01> just put in config file? [2021-07-14T16:16:06Z] <acheam> dilyn: no? [2021-07-14T16:16:14Z] <acheam> I thought fbsd was gcc free? [2021-07-14T16:16:15Z] <ang> just uninstall gcc then, no need to compile from source :p [2021-07-14T16:16:25Z] <acheam> and anyways none of them use gcc 4+, beacuse gpl3 [2021-07-14T16:16:26Z] <kqz> yes akira01, you use the config file to configure sway things ;p [2021-07-14T16:16:33Z] <dilyn> one of some such bsds has gcc somewhere [2021-07-14T16:16:46Z] <dilyn> if I wanted to use BSD I'd be using bsd [2021-07-14T16:17:24Z] <acheam> meanwhile im over here stealing as many obsd programs as i can [2021-07-14T16:21:24Z] <dilyn> cem stop fekkin stalking me [2021-07-14T16:23:13Z] <cem> dilyn: nö [2021-07-14T16:23:23Z] <dilyn> |_| [2021-07-14T16:24:20Z] <cem> dilyn: I'm right outside open the door [2021-07-14T16:24:34Z] <dilyn> now THAT would be incredible [2021-07-14T16:24:48Z] <cem> lmao [2021-07-14T16:26:26Z] <cem> I'm porting some more openbsd tools to possibly replace busybox [2021-07-14T16:27:00Z] <schillingklaus> does landley's toybox not do the job? [2021-07-14T16:27:40Z] <cem> I'm more so aiming for sbase + obsd tools [2021-07-14T16:28:58Z] <acheam> cem: thank you for your noble work [2021-07-14T16:29:01Z] <acheam> have you seen baseutils? [2021-07-14T16:29:10Z] <acheam> github/ibara [2021-07-14T16:29:13Z] <acheam> he has good stuff [2021-07-14T16:29:23Z] <schillingklaus> do obsd tools include the openbsd korn shell? [2021-07-14T16:29:38Z] <cem> I haven't ported ksh yet, but I will [2021-07-14T16:30:21Z] <acheam> there is ibara/oksh [2021-07-14T16:30:25Z] <acheam> its what im using at the moment [2021-07-14T16:30:26Z] <schillingklaus> the fork mksh is more easily portable [2021-07-14T16:30:48Z] <acheam> but its less close to upstream ksh [2021-07-14T16:30:50Z] <schillingklaus> from the makers of pax mirabilis [2021-07-14T16:31:13Z] <acheam> mirbsd does good stuff [2021-07-14T16:31:53Z] <cem> acheam: yeah, I know ibara's ports, though they are quite outdated [2021-07-14T16:32:49Z] <cem> I initially created the repository ~a year ago to port to bearssl [2021-07-14T16:33:26Z] <cem> then I found out about michael's patches lol [2021-07-14T16:33:37Z] <schillingklaus> would that divorce openbsd userland from libressl? [2021-07-14T16:33:57Z] <cem> Nah, it still works for both [2021-07-14T16:34:00Z] <acheam> cem: they're not that bad [2021-07-14T16:34:05Z] <acheam> oksh is kept up to date [2021-07-14T16:34:10Z] <acheam> baseutils is two years old [2021-07-14T16:34:21Z] <acheam> as long as they're like 6.6 or newer thats good enough for me [2021-07-14T16:35:43Z] <cem> yeah, that's true [2021-07-14T16:37:00Z] <schillingklaus> there was recently aalbus, which ported netbsd userland to musl linux; but there has been no life sign from them since half a year [2021-07-14T16:39:41Z] <acheam> https://github.com/cheusov/nbase [2021-07-14T16:39:47Z] <acheam> last updated april 24 [2021-07-14T16:39:50Z] <acheam> thank you schillingklaus! [2021-07-14T16:40:25Z] <mrlix> I saw dylan is back [2021-07-14T16:40:30Z] <acheam> he is indeed [2021-07-14T16:40:34Z] <acheam> nbasse looks awesome [2021-07-14T16:40:35Z] <mrlix> fucking lit [2021-07-14T16:41:39Z] <acheam> ubase + nbase looks like it would work great! [2021-07-14T16:41:41Z] <acheam> aweeeeesome [2021-07-14T16:42:08Z] <mrlix> do you guys know any cool window managers for x? [2021-07-14T16:42:16Z] <mrlix> i want to try something fresh [2021-07-14T16:42:25Z] <acheam> tiling or floating? [2021-07-14T16:42:28Z] <acheam> keyboard or mouse controlled? [2021-07-14T16:42:31Z] <omanom> shod seems to be a newer one [2021-07-14T16:42:31Z] <mrlix> tiling [2021-07-14T16:42:39Z] <acheam> i just use dwm [2021-07-14T16:42:43Z] <acheam> but yeah shod seems cool [2021-07-14T16:42:43Z] <noocsharp> we do not speak of that cursed display manager here [2021-07-14T16:42:44Z] <omanom> https://github.com/phillbush/shod [2021-07-14T16:42:47Z] <schillingklaus> mrlix wants to port some wm to wayland? [2021-07-14T16:43:07Z] <mrlix> no i just want to try some fresh stuff [2021-07-14T16:45:29Z] <schillingklaus> mutiny is another attempt of netbsdish userland with musl, and there is little movement either [2021-07-14T16:45:40Z] <acheam> mutiny linux is cool [2021-07-14T16:45:45Z] <acheam> ive talked with the maintainer a bit [2021-07-14T16:46:19Z] <acheam> but I thought it used toybox? [2021-07-14T16:46:39Z] <cem> there is also chimera linux which is a freebsd userland / llvm distro [2021-07-14T16:46:54Z] <acheam> yeah but the build system and dependencies for chimera's baseutils is wack [2021-07-14T16:47:01Z] <acheam> also chimera is built around python [2021-07-14T16:47:05Z] <acheam> which is just... no [2021-07-14T16:47:16Z] <cem> yeah, that sounds bad [2021-07-14T16:47:18Z] <acheam> it also doesnt have a boot/init system yet [2021-07-14T16:47:30Z] <acheam> so its not a real distro yet [2021-07-14T16:47:38Z] <cem> they should use shinit + sysmgr :^) [2021-07-14T17:01:29Z] <akira01> anyone with dwl? [2021-07-14T17:01:37Z] <akira01> tested it for little [2021-07-14T17:01:40Z] <msk[m]> This http://0x0.st/-OIm.txt error while building nodejs happens because I have both openssl and libressl installed, right? [2021-07-14T17:01:40Z] <msk[m]> oh sorry [2021-07-14T17:01:45Z] <akira01> resize windows is wierd [2021-07-14T17:02:07Z] <msk[m]> it doesn't have a proper statusbar like dwm does [2021-07-14T17:02:27Z] <schillingklaus> how does dwl differ from forney's velox? [2021-07-14T17:02:44Z] <akira01> dont knos lol [2021-07-14T17:02:48Z] <msk[m]> more patches available [2021-07-14T17:02:57Z] <akira01> yeah [2021-07-14T17:03:10Z] <msk[m]> and it has uses config.h as their configuration [2021-07-14T17:03:13Z] <msk[m]> instead of a built-in language [2021-07-14T17:03:14Z] <akira01> velox is not only werks with swc? [2021-07-14T17:03:38Z] <msk[m]> s/has // [2021-07-14T17:05:03Z] <acheam> also swc vs wlroots [2021-07-14T17:05:32Z] <schillingklaus> ahhh ... probably velox is the only swc thing around [2021-07-14T17:05:41Z] <akira01> thinking in try swc [2021-07-14T17:06:07Z] <akira01> swc works with radeon stuff? [2021-07-14T17:06:31Z] <noocsharp> nope, no radeon support [2021-07-14T17:06:41Z] <noocsharp> will use software rendering in that case [2021-07-14T17:07:04Z] <schillingklaus> what is wrong with software rendering except performance? [2021-07-14T17:07:21Z] <noocsharp> nothing [2021-07-14T17:07:47Z] <noocsharp> that's literally what distinguished software from hardware rendering [2021-07-14T17:11:05Z] <testuser[m]> Bruh [2021-07-14T17:11:42Z] <noocsharp> i wholeheartedly agree [2021-07-14T17:11:46Z] <akira01> btw any sane solution to seatd permissions? [2021-07-14T17:12:13Z] <testuser[m]> what sane [2021-07-14T17:12:19Z] <testuser[m]> ln -s /etc/sv/seatd /var/service [2021-07-14T17:12:29Z] <testuser[m]> This doesn't seem insane to me [2021-07-14T17:17:09Z] <akira01> seem for me [2021-07-14T17:17:14Z] <akira01> because dont fuck work [2021-07-14T17:17:19Z] <testuser[m]> Bruh [2021-07-14T17:17:38Z] <akira01> permission issues [2021-07-14T17:17:54Z] <akira01> i need to run it in su mode in another ttt [2021-07-14T17:17:58Z] <akira01> tty [2021-07-14T17:19:45Z] <msk[m]> what about `ssu seatd &` [2021-07-14T17:20:03Z] <msk[m]> so that it can be in the same tty [2021-07-14T17:24:27Z] <akira01> good [2021-07-14T17:24:57Z] <akira01> but still dont work the seatd in /var/service [2021-07-14T17:25:35Z] <akira01> will see the problem with it [2021-07-14T17:45:43Z] <testuser[m]> https://www.warp.dev/ [2021-07-14T17:45:44Z] <testuser[m]> WTF [2021-07-14T17:46:23Z] <dilyn> "All cloud features are opt-in. Data is encrypted at rest." I'm sold [2021-07-14T17:46:32Z] <dilyn> finally, a terminal that respects my privacy [2021-07-14T17:48:39Z] <testuser[m]> > Fully native, GPU-accelerated, Rust-based terminal. No Electron or web-tech. [2021-07-14T17:48:48Z] <testuser[m]> Bruh as if everyonenis using electron terminals [2021-07-14T17:48:58Z] <testuser[m]> So many Buzzwords [2021-07-14T17:56:47Z] <testuser[m]> > After a very brief experiment with Electron, we quickly pivoted to building in Rust and rendering directly on the GPU using Metal [2021-07-14T17:56:49Z] <testuser[m]> Bruh https://blog.warp.dev/how-warp-works/ [2021-07-14T17:58:22Z] <msk[m]> experiment with an electron terminal? lmao [2021-07-14T17:59:46Z] <acheam> lol [2021-07-14T18:04:41Z] <cem> lmao that site crashes my webkit [2021-07-14T18:05:48Z] <cem> also the entire website is js [2021-07-14T18:05:54Z] <msk[m]> the design of a site can tell you a lot about the software [2021-07-14T18:06:05Z] <cem> it really does [2021-07-14T18:06:50Z] <dilyn> http://ix.io/3t1o fatality [2021-07-14T18:07:09Z] <cem> what the actual fuck is that terminal [2021-07-14T18:07:13Z] <cem> and what is that site [2021-07-14T18:07:21Z] <cem> even the blog crashes my renderer [2021-07-14T18:08:43Z] <acheam> tbf webkit would crash at everything [2021-07-14T18:08:46Z] <cem> yes I love to real time collaboration in my terminal how did you know [2021-07-14T18:09:10Z] <cem> I never experienced a webkit crash before [2021-07-14T18:09:37Z] <cem> even before musl support landed, only js parts had problems [2021-07-14T18:11:04Z] <cem> I also don't understand all those "GPU accelerated terminals" [2021-07-14T18:11:37Z] <cem> who actually cares for fps in a fucking terminal [2021-07-14T18:11:47Z] <acheam> it can speed up really print heavy commands [2021-07-14T18:11:58Z] <acheam> people with fast CPUs have reported faster compilation times [2021-07-14T18:12:18Z] <acheam> because printing the CC command to the screen is a bit faster [2021-07-14T18:12:26Z] <acheam> but you need a fast computer to see the benegit [2021-07-14T18:12:31Z] <acheam> and even then, its a small emount [2021-07-14T18:13:13Z] <cem> eh, I feel like it's a non issue [2021-07-14T18:13:28Z] <cem> Sure C compilation could be faster [2021-07-14T18:13:52Z] <cem> but you can also write to a file and read it later [2021-07-14T18:13:59Z] <cem> or just >/dev/null [2021-07-14T18:14:24Z] <cem> stderr is where you are looking for failures anyway, and it's usually quieter [2021-07-14T18:15:11Z] <omanom> especially when the terminal buffer probably won't catch whatever it is you're trying to watch for anyways [2021-07-14T18:15:19Z] <cem> yeah [2021-07-14T18:16:22Z] <testuser[m]> dilyn looks like someone moved a bunch of ifdefs again [2021-07-14T18:16:29Z] <testuser[m]> Dylin [2021-07-14T18:16:44Z] <dilyn> :| [2021-07-14T18:16:46Z] <dilyn> wdym? [2021-07-14T18:16:59Z] <dilyn> it should just be a simple #include <stdarg.h>, and it IS [2021-07-14T18:17:02Z] <dilyn> but for some reason... [2021-07-14T18:18:57Z] <noocsharp> what's with the last 2 kernel releases and screwing up includes? [2021-07-14T18:19:23Z] <dilyn> the last one wasn't fixed as of 5.13.1 either lmao [2021-07-14T18:19:53Z] <noocsharp> im still on 5.11 [2021-07-14T18:21:09Z] <dilyn> yeah i'm still on 5.12 i'm just trying to reproduce someone else's problem with 5.13 [2021-07-14T18:21:39Z] <cem> im still on 5.11 too [2021-07-14T18:23:14Z] <noocsharp> i'm very glad i didn't jump on the 5.12 release candidates because i use a swap file [2021-07-14T18:23:31Z] <dilyn> lmao [2021-07-14T18:23:37Z] <dilyn> would've been tragic [2021-07-14T18:23:41Z] <dilyn> swap is for RAM plebians [2021-07-14T18:23:48Z] <dilyn> get on that 32gig gang squad [2021-07-14T18:24:35Z] <ang> swap is for suspending [2021-07-14T18:25:13Z] <ang> at least that's the main reason I use swap [2021-07-14T18:25:38Z] <noocsharp> i don't even know why i use swap [2021-07-14T18:25:39Z] <dilyn> > suspending [2021-07-14T18:25:39Z] <ang> not oom'ing is nice too but that only happens when buildin browsers [2021-07-14T18:25:44Z] <dilyn> this isn't middle school kids [2021-07-14T18:25:56Z] <noocsharp> consider this: laptops exist [2021-07-14T18:26:03Z] <dilyn> ew what [2021-07-14T18:26:07Z] <ang> do you just leave your pc on at all times, dilyn? [2021-07-14T18:26:16Z] <dilyn> constantly [2021-07-14T18:26:22Z] <cem> I mean [2021-07-14T18:26:26Z] <ang> so wasteful, smh [2021-07-14T18:26:27Z] <cem> you can save what you do [2021-07-14T18:26:31Z] <cem> and poweroff [2021-07-14T18:26:34Z] <noocsharp> he mines chia using that huge 32GB of ram [2021-07-14T18:26:36Z] <dilyn> all my utility bills combined is about equal to the amount of money my apartment charges me for the PRIVILEGE of having AC (: [2021-07-14T18:26:44Z] <ang> do you not care about the environment my dude? [2021-07-14T18:26:58Z] <dilyn> the pareto principle applies to all things my guy [2021-07-14T18:27:19Z] <noocsharp> perhaps you are in the 20% [2021-07-14T18:27:23Z] <ang> don't parento principle me [2021-07-14T18:27:37Z] <cem> isn't suspending bad for your network card something something I read back in high school 8 years ago? [2021-07-14T18:28:03Z] <cem> ah no that's stupid [2021-07-14T18:28:05Z] <testuser[m]> dilyn i meant the guards to include stuff [2021-07-14T18:28:12Z] <ang> (I actually had to google pareto principle) [2021-07-14T18:28:21Z] <dilyn> afaik there isn't a guard in any of these files to stop <stdarg.h> [2021-07-14T18:28:33Z] <dilyn> ang: it's pretty cool. and once you see it, you can't unsee it [2021-07-14T18:29:11Z] <testuser[m]> Implicit probably [2021-07-14T18:29:18Z] <ang> will read about it some more later [2021-07-14T18:29:18Z] <dilyn> mayhaps [2021-07-14T18:29:53Z] <noocsharp> 20% of linux users eat 80% of the meat [2021-07-14T18:31:00Z] <noocsharp> https://puri.sm/posts/proud-to-be-top-contributor-to-gtk4/ [2021-07-14T18:31:07Z] <noocsharp> thanks purism for pushing the world forward [2021-07-14T18:31:38Z] <testuser[m]> Does no kernel dev use musl ? How does it go through [2021-07-14T18:31:39Z] <cem> 0.3% [2021-07-14T18:31:45Z] <testuser[m]> How's alpine building it's kernels? [2021-07-14T18:31:58Z] <cem> "top contributor" [2021-07-14T18:32:02Z] <dilyn> what a misleading headline [2021-07-14T18:32:07Z] <dilyn> mfw <1% [2021-07-14T18:32:12Z] <dilyn> I am a top gtk+4 contributor [2021-07-14T18:32:36Z] <dilyn> https://git.alpinelinux.org/aports/tree/testing/linux-edge/APKBUILD como asi [2021-07-14T18:32:54Z] <cem> I compiled a gtk4 program yesterday [2021-07-14T18:33:03Z] <cem> I must be on that list too [2021-07-14T18:33:19Z] <cem> I contributed my 5 minutes writing that program [2021-07-14T18:33:22Z] <noocsharp> i posted the link here, so i am too [2021-07-14T18:33:30Z] <cem> That's true [2021-07-14T18:34:01Z] <cem> man i really dislike purism [2021-07-14T18:34:35Z] <testuser[m]> Am i a contributor for reading that post [2021-07-14T18:34:45Z] <noocsharp> of course [2021-07-14T18:34:45Z] <cem> you sure are [2021-07-14T18:35:09Z] <cem> just not a top contributor like noocsharp [2021-07-14T18:35:11Z] <omanom> we are all contributors on this glorious day [2021-07-14T18:35:30Z] <cem> you see, noocsharp shared the link and made us all contributors [2021-07-14T18:36:10Z] <dilyn> contributOURs [2021-07-14T18:36:30Z] <noocsharp> their screenshot shows blender on the librem 5 [2021-07-14T18:36:32Z] <cem> le contribouteur [2021-07-14T18:36:32Z] <noocsharp> imagine [2021-07-14T18:51:18Z] <akira01> sway cant change background itself? [2021-07-14T18:52:11Z] <omanom> there's swaybg [2021-07-14T18:52:25Z] <riteo> hiiiii! [2021-07-14T18:52:35Z] <omanom> https://github.com/swaywm/swaybg [2021-07-14T18:52:42Z] <omanom> hi riteo [2021-07-14T18:54:13Z] <akira01> will use wbg [2021-07-14T19:01:14Z] <acheam> kyxor: that issue that your reported of the shell exiting before the terminal or something seems to happen with oksh as well [2021-07-14T19:01:18Z] <acheam> so not a busybox problem [2021-07-14T19:02:27Z] <kyxor> doesn't happen with bash for some reason though [2021-07-14T19:03:07Z] <kyxor> I have a feeling that kernel is bugged [2021-07-14T19:04:27Z] <kyxor> cause on other pc the only difference I find is its running kernel 5.10, and the bugged runs 5.13, all xorg libs are same version, same busybox version, etc [2021-07-14T19:04:44Z] <kyxor> or its a complier bug [2021-07-14T19:05:22Z] <kyxor> because cpus are different so different optimizations are in the software [2021-07-14T19:06:59Z] <kyxor> or some other undefined behavior code that is optimized differently. I haven't actually debug it yet, but these are the options [2021-07-14T19:08:31Z] <kyxor> Thing is I don't remeber getting this bug before I updated to 5.12+, but maybe I just wasn't lucky to get it [2021-07-14T19:22:35Z] <sad_plan> hi [2021-07-14T19:23:31Z] <sad_plan> rust seems to fail for me. EOFError: compressed file ended before the end-of-stream marker was reached. [2021-07-14T19:30:09Z] <acheam> hmm im torn between the obsd baseutils and sbase [2021-07-14T19:30:25Z] <acheam> also need a good sed implementation [2021-07-14T19:31:06Z] <sad_plan> sbase is nothing new, why not give obsd a try instead? [2021-07-14T19:31:14Z] <acheam> thats fair [2021-07-14T19:31:19Z] <acheam> and obsd is... well, obsd [2021-07-14T19:31:22Z] <acheam> beutiful [2021-07-14T19:31:36Z] <sad_plan> another reason to choose obsd baseutils [2021-07-14T19:32:08Z] <acheam> the only problem is that its sed doesnt work with kiss [2021-07-14T19:32:21Z] <kyxor> or this is that prominent fork() race condition bug [2021-07-14T19:32:49Z] <sad_plan> fork it? or avoid it, and just use a separate sed [2021-07-14T19:32:53Z] <kyxor> cause its likely to reproduce if closing and opening terminals fast [2021-07-14T19:33:10Z] <acheam> sad_plan: yeah I just need to find a good sed to use [2021-07-14T19:33:26Z] <mrlix> zsh is the best i have used [2021-07-14T19:33:36Z] <acheam> ? [2021-07-14T19:33:45Z] <acheam> sed not shed [2021-07-14T19:33:50Z] <acheam> s/shed/shell/g [2021-07-14T19:33:57Z] <acheam> my brain is bad lol [2021-07-14T19:34:03Z] <mrlix> oh i was replying to some old stuff [2021-07-14T19:34:06Z] <acheam> ah [2021-07-14T19:34:18Z] <mrlix> but zsh doesn't have that bug where text glitches once it wraps around [2021-07-14T19:34:22Z] <mrlix> it just wraps around nicely [2021-07-14T19:34:22Z] <sad_plan> there is this sed/sed-i in community though. atleast there was. if it hasnt been dropped aswell [2021-07-14T19:34:35Z] <acheam> sed-i is just a wrapper around another sed [2021-07-14T19:34:40Z] <sad_plan> ah [2021-07-14T19:34:46Z] <acheam> and -i isnt the problem [2021-07-14T19:34:56Z] <sad_plan> I see [2021-07-14T19:35:05Z] <acheam> it just hangs on certain expressions [2021-07-14T19:35:06Z] <acheam> idk why [2021-07-14T19:35:13Z] <sad_plan> hm [2021-07-14T19:36:16Z] <akira01> anyone knows a way to automate the use of wbg? [2021-07-14T19:36:54Z] <acheam> wbg? [2021-07-14T19:37:17Z] <akira01> waybackground [2021-07-14T19:37:25Z] <akira01> to set wallpaper [2021-07-14T19:37:30Z] <omanom> https://codeberg.org/dnkl/wbg [2021-07-14T19:37:54Z] <akira01> i cant set this in the init of sway [2021-07-14T19:37:58Z] <acheam> ok im just using sbase sed [2021-07-14T19:38:01Z] <akira01> just like feh in xorg [2021-07-14T19:38:02Z] <kyxor> archeam: wait, st launches shell as a sub process. that's right. there was a similar bug some time ago with st launching child processes using -e flag, I reported that to suckless and they thought I was crazy, but then that bug went away with some kernel update or whatever [2021-07-14T19:38:48Z] <kyxor> so I think this bug has the same nature, as the other one, but only for terminating of child processes [2021-07-14T19:41:22Z] <kqz> akira01: wym u can't set it in sway just add "exec wbg path/to/file.png" to your sway config [2021-07-14T19:42:18Z] <acheam> ack ubase sed doesnt have -i [2021-07-14T19:42:51Z] <acheam> that leaves me with either fixing 75 sed -i usages, or finding a new sed [2021-07-14T19:43:23Z] <kyxor> hiltjo, didn't recognize it as a bug, I can't find that email but it may be in the mailing list archives, I wonder if I can still reproduce it though [2021-07-14T19:43:42Z] <noocsharp> there's that sed wrapper, right? [2021-07-14T19:43:49Z] <acheam> yes [2021-07-14T19:43:56Z] <acheam> but id rather not overcomplicate things by using it [2021-07-14T19:44:23Z] <acheam> so instead i'll just use a more bloated, non posix conforming sed [2021-07-14T19:45:26Z] <acheam> kyxor: interesting [2021-07-14T19:45:33Z] <kyxor> oh here it is https://lists.suckless.org/dev/2006/33951.html [2021-07-14T19:45:36Z] <acheam> theres no r in the nick btw [2021-07-14T19:47:08Z] <noocsharp> whatever you say racheam [2021-07-14T19:48:21Z] <acheam> i guess i'll just use busybox sed for now [2021-07-14T19:50:47Z] <sad_plan> did anyone ask about the DRMSetMaster for sway-tiny? [2021-07-14T19:51:59Z] <riteo> gtg for now, cya later! [2021-07-14T19:52:26Z] <acheam> oh crud I also need a device manager [2021-07-14T19:52:51Z] <sad_plan> smdev! [2021-07-14T19:53:15Z] <sad_plan> or just use busybox's mdev for now [2021-07-14T19:53:25Z] <acheam> well i'll have to replace it at some point [2021-07-14T19:53:29Z] <acheam> might as well be now [2021-07-14T19:54:01Z] <acheam> but I think those are the last two busybox things [2021-07-14T19:54:03Z] <kyxor> archeam: oh yeaha that race condition bug is still present. The reason I can't experience it anymore is because hardware gotten faster, so no race condition, but calling usleep(99999) triggers it [2021-07-14T19:54:04Z] <acheam> sed and mdev [2021-07-14T19:54:15Z] <acheam> still no r [2021-07-14T19:54:16Z] <acheam> lol [2021-07-14T19:54:27Z] <acheam> hmm thats annoying [2021-07-14T19:54:29Z] <sad_plan> thats my thought aswell. if busybox goes anyway, theres no reason to not switch out parts of it now anyway. one step closer [2021-07-14T19:54:30Z] <acheam> its pretty rare for me [2021-07-14T19:56:11Z] <kyxor> see this is what happens when running st -e lynx https://0x0.st/-Ol2.png [2021-07-14T19:56:29Z] <kyxor> it's messed up, and there is no way to fix the size [2021-07-14T19:56:42Z] <akira01> kqz: i mean if i login in sway the wallpaper will just be set and no need to do a command or somenthing [2021-07-14T19:57:29Z] <kqz> yes, that is what that command will do [2021-07-14T19:58:12Z] <kqz> are you trying to set the wallpaper via telekinesis? what other way would you run it? [2021-07-14T19:58:37Z] <akira01> first [2021-07-14T19:58:43Z] <akira01> that you mentioned [2021-07-14T19:58:53Z] <akira01> is to put in my sway/config? [2021-07-14T19:59:30Z] <akira01> because if is [2021-07-14T19:59:32Z] <kqz> yes, typically this is ~/.confg/sway/config [2021-07-14T19:59:36Z] <akira01> congrats dont work [2021-07-14T19:59:56Z] <acheam> actually I think I will go for the full suckless setup [2021-07-14T19:59:57Z] <kqz> did you restart sway after putting it in? exec will only run upon sway starting, not reloading [2021-07-14T20:00:02Z] <acheam> because baseutils isnt very complete [2021-07-14T20:00:07Z] <acheam> (to be fair, dylan did warn me of that) [2021-07-14T20:00:18Z] <akira01> yeah i restart [2021-07-14T20:00:22Z] <acheam> nbase is more complete but also has a wacky build system [2021-07-14T20:00:43Z] <kqz> does it work if you run the same command from a terminal in sway? [2021-07-14T20:00:51Z] <akira01> yeah [2021-07-14T20:00:56Z] <akira01> and if i kill [2021-07-14T20:01:02Z] <akira01> the bg disapear [2021-07-14T20:01:08Z] <akira01> if i put in .profile [2021-07-14T20:01:12Z] <akira01> dont work too [2021-07-14T20:02:26Z] <kqz> yeah it's a daemon so it has to stay running, try creating a script that has "wpg path/to/file.png" and then exec script.sh in ~/.config/sway/config and see if that works [2021-07-14T20:03:04Z] <kqz> though arguments should work fine in the sway config file [2021-07-14T20:04:32Z] <akira01> i will try [2021-07-14T20:04:42Z] <akira01> already create the script [2021-07-14T20:05:20Z] <akira01> i used with bemenu but i dont run lol [2021-07-14T20:05:24Z] <akira01> just in term [2021-07-14T20:05:53Z] <kqz> also could be the environment, if $PATH isn't set before sway starts it may not find it [2021-07-14T20:06:31Z] <akira01> other stranger thing [2021-07-14T20:06:40Z] <akira01> amixer not work with sway [2021-07-14T20:07:02Z] <akira01> Xf86Volume works with other things but cant work with amixer [2021-07-14T20:10:29Z] <omanom> can you run amixer in terminal? [2021-07-14T20:11:10Z] <acheam> the wallpaper setting utility is a daemon??? [2021-07-14T20:11:10Z] <sad_plan> yes [2021-07-14T20:11:22Z] <sad_plan> just type amixer, and have at it [2021-07-14T20:12:41Z] <omanom> @acheam yes, leading to fun issues like https://github.com/swaywm/swaybg/issues/14 [2021-07-14T20:13:43Z] <acheam> lol [2021-07-14T20:13:53Z] <acheam> xsetroot never let me down [2021-07-14T20:14:01Z] <kyxor> ha yes [2021-07-14T20:14:38Z] <kqz> sway does not have any bearing on anything audio [2021-07-14T20:15:11Z] <kyxor> though I currently use feh as image viewer so I set bg though it [2021-07-14T20:18:06Z] <akira01> omanom: yeah i can run [2021-07-14T20:18:28Z] <akira01> Use the same command to sway config and put in XF86volume [2021-07-14T20:18:31Z] <kqz> akira01: here's a very convoluted with pamixer and wob https://git.sr.ht/~kqz/dots/tree/master/item/.config/sway/conf.d/keys.conf#L5 [2021-07-14T20:18:42Z] <omanom> and does changing the volume within amixer work? [2021-07-14T20:18:51Z] <akira01> Not work [2021-07-14T20:18:55Z] <akira01> tested [2021-07-14T20:19:06Z] <omanom> alsamixer not amixer d'oh sorry [2021-07-14T20:19:16Z] <akira01> A okay [2021-07-14T20:19:24Z] <akira01> yeah alsamixer works great [2021-07-14T20:19:41Z] <mrlix87> I actually dislike x11 a lot [2021-07-14T20:19:42Z] <sad_plan> yes, it does work. I do it all the time [2021-07-14T20:19:49Z] <ang> acheam, can you send me the exact sed script which hangs? [2021-07-14T20:20:54Z] <akira01> kqz: sorry i dont use pulse [2021-07-14T20:21:19Z] <mrlix87> I use pipewire and it sounds really clean [2021-07-14T20:21:22Z] <kqz> i know, i was just giving an example of the X86 hotkey config [2021-07-14T20:21:25Z] <omanom> @akira01 what handles your keybinds? [2021-07-14T20:21:31Z] <kqz> you'll have to plug your own amixer cli commands in [2021-07-14T20:21:39Z] <kyxor> acheam: what's your cpu? [2021-07-14T20:21:51Z] <acheam> ang: sed s|>| /|; s|>|/|g; /\*/d [2021-07-14T20:21:54Z] <acheam> steps to reproduce: [2021-07-14T20:22:07Z] <acheam> install baseutils, and swap busybox sed to baseutils sed [2021-07-14T20:22:09Z] <akira01> kqz: i did it [2021-07-14T20:22:10Z] <acheam> run kiss a [2021-07-14T20:22:17Z] <acheam> kyxor: i7 8550u [2021-07-14T20:22:33Z] <kqz> mrlix87: pipewire is great yeah, just wish they didn't shove so much dbus into it [2021-07-14T20:22:35Z] <akira01> omanom: u mean the evdev? [2021-07-14T20:22:48Z] <kqz> tho it can be built and ran without dbus using dylan's libdbus-stub [2021-07-14T20:22:51Z] <sad_plan> acheam: may hbase also be of interest to you? https://git.2f30.org/hbase/log.html [2021-07-14T20:23:06Z] <acheam> lol of course 2f30 has something of interest [2021-07-14T20:23:06Z] <mrlix87> i went from windows to a linux system with pipewire and the audio difference is very very noticeable [2021-07-14T20:23:07Z] <acheam> thanks [2021-07-14T20:23:09Z] <sad_plan> its supposed to compliment s/ubase afaik [2021-07-14T20:23:24Z] <dilyn> so many *base [2021-07-14T20:23:27Z] <ang> cheers, acheam [2021-07-14T20:23:28Z] <sad_plan> youre welcome C: alot of niche software from those guys [2021-07-14T20:23:34Z] <sad_plan> all your base belong to us [2021-07-14T20:23:35Z] <omanom> akira01 let's start with your sway configuration bindsyms [2021-07-14T20:23:50Z] <omanom> can you post your sway configuration somewhere? [2021-07-14T20:24:00Z] <kyxor> acheam: AMD Ryzen 7 PRO 4750G here, so I guess not cpu dependant, probs just race condition. [2021-07-14T20:24:02Z] <akira01> yeah just sec [2021-07-14T20:24:07Z] <ang> that looks totally standard, must be the invocation then [2021-07-14T20:24:29Z] <acheam> whats that mean? [2021-07-14T20:28:06Z] <akira01> omanom: https://termbin.com/7ayw [2021-07-14T20:29:23Z] <ang> acheam, if were talking to me: just how and with what flags sed is invoked os what I meant [2021-07-14T20:29:29Z] <acheam> ah okay [2021-07-14T20:29:34Z] <acheam> yes I was [2021-07-14T20:29:57Z] <ang> typing on pho.e, kill me :I [2021-07-14T20:30:29Z] <ang> I will have a look at the kiss a code [2021-07-14T20:46:47Z] <akira01> dilyn: what i need to get a dropped package? [2021-07-14T20:47:03Z] <dilyn> revert the commit that dropped it [2021-07-14T20:47:17Z] <sad_plan> check git log, and resurect it yourself. or just package it yourself. also, check kiss-graveyard if its a community package [2021-07-14T20:47:42Z] <akira01> thinking in put back spotifyd since we are in openssl now [2021-07-14T20:48:11Z] <sad_plan> dilyn, will you be maintaining the xorg repo for now, or whats your thought on that? I noticed you changed the readme and stuff [2021-07-14T20:49:25Z] <sad_plan> nvrmind. I say your postinstall for kiss [2021-07-14T20:49:43Z] <dilyn> someone else is more than welcome to be added to the org to maintain it :) [2021-07-14T20:49:59Z] <sad_plan> I figured. [2021-07-14T20:50:01Z] <dilyn> acheam could if they wanted, but they are probably busy focusing on asd [2021-07-14T20:50:14Z] <dilyn> testuser and i both use wayland so I doubt they're interested [2021-07-14T20:50:23Z] <sad_plan> indeed [2021-07-14T20:50:24Z] <dilyn> kiedtl doesn't use KISS, i don't think? [2021-07-14T20:50:39Z] <dilyn> so if someone else wants to play whack-a-mole... [2021-07-14T20:59:26Z] <ang> acheam, you discovered a bug in baseutils' sed, not a portability problem [2021-07-14T21:00:01Z] <ang> try `echo foo | sed 's/o/u/g'` [2021-07-14T21:00:51Z] <ang> the global flag for the substitute command results in an endless loop [2021-07-14T21:02:39Z] <acheam> oh [2021-07-14T21:02:43Z] <acheam> :( [2021-07-14T21:03:06Z] <acheam> maybe dylan will fix it in his fork if he sees this [2021-07-14T21:03:13Z] <acheam> but I've decided to stick to busybox [2021-07-14T21:03:22Z] <acheam> or maybe toybox [2021-07-14T21:03:24Z] <acheam> but some box [2021-07-14T21:03:36Z] <ang> someone better report that bug [2021-07-14T21:07:17Z] <acheam> I don't use github [2021-07-14T21:07:45Z] <acheam> dilyn: once ASD is more ready, I'll announce it here [2021-07-14T21:09:22Z] <ang> then send ibara an email :p [2021-07-14T21:17:31Z] <kyxor> dylan uses baseutils? why would he fix it? [2021-07-14T21:20:09Z] <kyxor> where is it hosted at anyway, I see old repo by ibara on github, but that did not see any development in 2 years [2021-07-14T21:28:41Z] <ang> I would expect the github be the main one?! [2021-07-14T21:30:23Z] <kyxor> well yeah, I can't find any other sources besides the github, so [2021-07-14T21:37:02Z] <acheam> kyxor: yes [2021-07-14T21:37:09Z] <acheam> ang: ive been meaning to send him one anyways [2021-07-14T21:37:15Z] <acheam> so yeah i'll throw this in there [2021-07-14T21:37:32Z] <acheam> kyxor: yes that ibara one [2021-07-14T21:37:39Z] <acheam> dylan's fork is dcviii/baseutils [2021-07-14T21:37:54Z] <acheam> idk if he's still using it [2021-07-14T21:38:41Z] <ang> ok nice [2021-07-14T21:41:43Z] <kyxor> ok I see [2021-07-14T21:43:25Z] <acheam> man, procps top is pretty nice [2021-07-14T21:44:21Z] <acheam> like, its a good htop replacement [2021-07-14T21:45:21Z] <kyxor> nice, I'll check it out [2021-07-14T21:49:17Z] <acheam> its in mid's repo [2021-07-14T21:51:05Z] <kyxor> send link [2021-07-14T21:51:19Z] <acheam> https://git.sdf.org/midfavila/kiss-mfavila [2021-07-14T21:51:59Z] <kyxor> ty [2021-07-14T21:52:49Z] <acheam> dilyn: how possible is it to not use perl in the chromium build [2021-07-14T21:53:09Z] <acheam> I assume that you'd have tried already [2021-07-14T21:53:55Z] <dilyn> uh iirc it's... [2021-07-14T21:54:01Z] <dilyn> very not possible [2021-07-14T21:54:07Z] <acheam> whats it used for? [2021-07-14T21:54:53Z] <acheam> I might just create a chromium megapackage [2021-07-14T21:55:00Z] <acheam> with chromium, python2, nss, etc all in one package [2021-07-14T22:21:39Z] <acheam> ok, after a day of using it, I understand why dilyn likes chromium so much [2021-07-14T22:22:28Z] <acheam> and thats coming from someone who wrote his own browser (sort-of) [2021-07-14T22:23:35Z] <dilyn> yeah, it's a *good* browser [2021-07-14T22:23:44Z] <dilyn> I assume perl is used pretty extensively [2021-07-14T22:32:16Z] <acheam> can someone help me understand linux-libre? [2021-07-14T22:32:30Z] <acheam> like if I build my very slimmed down linux kernel [2021-07-14T22:32:38Z] <acheam> with none of the device specific stuff enabled [2021-07-14T22:32:42Z] <acheam> will I still have binary blobs? [2021-07-14T22:33:03Z] <acheam> like, I don't get the difference between binary blobs, and linux-firmware [2021-07-14T22:33:27Z] <noocsharp> linux-firmware contains binary blobs [2021-07-14T22:34:21Z] <acheam> okay I understand that much [2021-07-14T22:34:36Z] <acheam> but if I don't use linux-firmware, amd I still using binary blobs? [2021-07-14T22:35:32Z] <noocsharp> not that i'm aware [2021-07-14T22:36:30Z] <noocsharp> i suppose it depends on hardware [2021-07-14T22:36:33Z] <acheam> then what does linux-libre do? [2021-07-14T22:37:19Z] <noocsharp> i guess gets rid of things that require binary blobs in linux-firmware [2021-07-14T22:37:48Z] <noocsharp> maybe reimplements them as free software [2021-07-14T22:38:33Z] <noocsharp> according to gnu, there are things in the kernel source code that are not free, but i don't know what they are [2021-07-14T22:38:49Z] <acheam> hmmm [2021-07-14T22:39:03Z] <acheam> I would bet that they're not in my kernel [2021-07-14T22:39:12Z] <acheam> just because I dont enable any of the device specific sutff [2021-07-14T22:39:26Z] <micr0> konimex kudos on making gnu-less kiss easier [2021-07-14T22:39:32Z] <micr0> (or at the very least, gcc-less) [2021-07-14T22:40:41Z] <dilyn> what the hell is happening to my computer http://ix.io/3t2d < [2021-07-14T22:41:23Z] <micr0> > too many errors emitted, stopping now :bead_of_sweat: [2021-07-14T23:12:51Z] <micr0> does anyone have busybox acpid working? if I ssu sv restart acpid, it times out, and goes down, but if i manually `ssu acpid -f` and `tail -f /var/log/acpid.log`, everything works fine [2021-07-14T23:21:03Z] <micr0> also, with latest sway, the post-install says seatd is needed, but i dont see seatd in kisslinux/wayland or kisslinux/extra [2021-07-14T23:22:15Z] <noocsharp> kisslinux/wayland/libseat [2021-07-14T23:26:00Z] <micr0> thanks noocsharp [2021-07-14T23:35:48Z] <acheam> micr0: i'd reccomend using acpid2 from the repo [2021-07-14T23:35:56Z] <acheam> much nicer config language, works better [2021-07-14T23:40:05Z] <micr0> acheam which repo? didn't show up with kiss-find [2021-07-14T23:40:14Z] <acheam> uhh check git log? [2021-07-14T23:40:16Z] <acheam> might have been removed [2021-07-14T23:40:22Z] <acheam> but it was in the main repo i think [2021-07-14T23:40:26Z] <micr0> I just migrated my suspend-on-close script to busybox acpid xD [2021-07-14T23:40:33Z] <acheam> from what? [2021-07-14T23:40:36Z] <micr0> acpid2 [2021-07-14T23:40:40Z] <acheam> haha [2021-07-14T23:40:47Z] <micr0> since `kiss update` showed that acpid2 was orphaned [2021-07-14T23:40:49Z] <acheam> busybox acpid is painful [2021-07-14T23:40:52Z] <acheam> oh i see [2021-07-14T23:40:57Z] <acheam> so dylan must have dropped it [2021-07-14T23:41:14Z] <acheam> not much I can do to help you then [2021-07-14T23:41:44Z] <micr0> busybox acpid was just a 1 line file to get suspend working, it actually was simpler than acpid2, but way less readable [2021-07-14T23:42:02Z] <acheam> yeah acpid2 is easier to understand, albeit more compex