💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-07-14.txt captured on 2024-05-26 at 16:15:03.

View Raw

More Information

⬅️ 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