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