💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-12-04.txt captured on 2023-01-29 at 03:43:58.
-=-=-=-=-=-=-
[2022-12-04T02:20:59Z] <midfavila> well, I have something approximating a start to an abstraction library working [2022-12-04T02:21:38Z] <midfavila> currently includes a SimpleMenu creation convenience routine and a tool bar creation routine that expects efalk's widgets to be available [2022-12-04T02:23:20Z] <midfavila> dump a triplet of a name, a callback and data N times to XawMakeSimpleMenu and you get a menu widget back that includes those entries, and XawVaCreateSimpleMenuBar accepts triplets of a name, a menu, and a Widget pointer, and returns a pointer to a toplevel Frame widget containing all children, with individual buttons stored in the widget pointers passed [2022-12-04T02:23:44Z] <midfavila> the toolbar routine also automatically includes a spacer to ensure the final button is on the right hand side of the toolbar [2022-12-04T02:43:15Z] <wael[m]> Hi [2022-12-04T02:46:38Z] <Torr> Hey wael[m] [2022-12-04T02:46:52Z] <Torr> wael[m]: midfavila is almost ready with his Xorg lib work. [2022-12-04T02:47:10Z] <midfavila> i wouldn't say almost ready [2022-12-04T02:47:23Z] <midfavila> but i'm making good progress on the mockup [2022-12-04T02:47:36Z] <Torr> Nearing almost ready. [2022-12-04T02:47:57Z] <midfavila> let's go with that :p [2022-12-04T02:48:06Z] <Torr> =D [2022-12-04T02:48:23Z] <midfavila> i'll push the source tree in a second here so you can all laugh at it [2022-12-04T02:48:41Z] <midfavila> it's mostly just me screwing around with Xaw and Xt trying to figure shit out rn ngl [2022-12-04T02:53:39Z] <midfavila> https://git.sdf.org/midfavila/XIrc [2022-12-04T02:53:52Z] <midfavila> caveat emptor and all that [2022-12-04T02:54:48Z] <midfavila> reminds me that i need to rewrite libXawPlus' buildfile to not be completely ass [2022-12-04T02:54:57Z] <midfavila> this is what using ed at 3am does to a mf [2022-12-04T02:55:27Z] <midfavila> anyway, i'm going to bed [2022-12-04T02:55:39Z] <Torr> U've gotta quite the unique indentation style. [2022-12-04T02:55:52Z] <midfavila> it's sloppier than usual [2022-12-04T02:56:09Z] <midfavila> half of this was written in xedit, half of it on emacs. i need to rerun the autoindenter [2022-12-04T02:56:15Z] <midfavila> anyway, it's not that weird. whitesmith. [2022-12-04T02:56:42Z] <Torr> Late night programming usually leads to this xD [2022-12-04T02:56:45Z] <midfavila> also in advance: i know the Athena convenience routines are rubbish [2022-12-04T02:56:48Z] <midfavila> and yes, yes it does [2022-12-04T02:56:52Z] <midfavila> i can't even think right now [2022-12-04T02:56:55Z] <midfavila> i'm dead-tired [2022-12-04T02:57:45Z] <Torr> Rest well buddy [2022-12-04T02:59:22Z] <midfavila> actually i should probably upload a screenshot [2022-12-04T03:02:36Z] <midfavila> bed fr now [2022-12-04T03:03:09Z] * Torr salutes midfavila [2022-12-04T03:27:02Z] <testuser[m]> Hi [2022-12-04T05:36:51Z] <virutalmachineus> Hi [2022-12-04T07:46:33Z] <virutalmachineus> Rust recommend by the NSA. It's secure! No more vulnerabilities! This is a game changer! C is outdated, Linus Torvalds made the right call. [2022-12-04T07:47:35Z] <virutalmachineus> * Rust is recommended by the NSA. It's secure! No more vulnerabilities! This is a game changer! C is outdated, Linus Torvalds made the right call. [2022-12-04T13:42:25Z] <midfavila> >rust [2022-12-04T13:42:26Z] <midfavila> >recommended by the NSA [2022-12-04T13:42:26Z] <midfavila> >it's secure [2022-12-04T13:42:27Z] <midfavila> :thinking: [2022-12-04T14:19:09Z] <wael[m]> the NSA protects us and keeps us safe! [2022-12-04T16:43:48Z] <phoebos> oh my god there's a motif HTML viewer library [2022-12-04T16:44:11Z] <midfavila> indeed [2022-12-04T16:44:29Z] <midfavila> i'm surprised you haven't encountered XmHTML sooner [2022-12-04T17:29:06Z] <vouivre> hi [2022-12-04T17:29:15Z] <vouivre> any users of zathura here ? [2022-12-04T17:56:13Z] <phoebos> it's so beautiful [2022-12-04T17:56:15Z] <phoebos> vouivre: yes [2022-12-04T17:56:34Z] <phoebos> wael[m]: did you have any thoughts on the install page I posted? [2022-12-04T17:59:40Z] <wael[m]> i mean its really really realrelayrealryarleyreylry short [2022-12-04T17:59:50Z] <wael[m]> but you got the repo parts right [2022-12-04T18:00:07Z] <wael[m]> i really do suggest marking 003 as optional tho.. i don't think its necessary [2022-12-04T18:01:00Z] <vouivre> phoebos: I need to update girara for zathura [2022-12-04T18:01:55Z] <vouivre> girara has support for dumping the configuration, I think the configuration of zathura [2022-12-04T18:02:33Z] <vouivre> do you need such a feature ? Personally I don't need. So I would disable it [2022-12-04T18:02:47Z] <vouivre> I'm the maintainer of zathura and girara [2022-12-04T18:34:09Z] <vouivre> phoebos: by the way, I have a comment about the install page [2022-12-04T18:34:52Z] <vouivre> I would add a note about grub. I wasn't able to boot my system with grub and it had to [2022-12-04T18:34:59Z] <vouivre> do with the compile flags [2022-12-04T18:35:29Z] <midfavila> >not using a pure assembler bootloader you found on page three search results [2022-12-04T18:39:17Z] <vouivre> midfavila: is it for me or the install page ? [2022-12-04T18:39:31Z] <midfavila> just messing with you, ignore me :v [2022-12-04T18:44:29Z] <vouivre> ok, now I get it :) [2022-12-04T19:03:15Z] <phoebos> vouivre: i'm not sure I understand your question about zathura, but I don't think I need a feature to dump config [2022-12-04T19:03:41Z] <phoebos> re: grub, sounds like a good thing to add - what was the problem/solution? [2022-12-04T19:04:21Z] <phoebos> wael[m]: mark commit verification as optional? [2022-12-04T19:04:52Z] <phoebos> it is short, but I don't see much point in just repeating what exists on Dylan's page [2022-12-04T19:05:39Z] <phoebos> apart from that it's nicer for a user to just follow one guide rather than flicking back and forth [2022-12-04T19:06:37Z] <vouivre> phoebos: yes, it's about dumping the configuration. At the moment it should be possible. But I don't know how. [2022-12-04T19:07:10Z] <phoebos> in the build or a flag to zathura? [2022-12-04T19:08:39Z] <vouivre> build of girara [2022-12-04T19:08:51Z] <vouivre> take a look here [2022-12-04T19:08:52Z] <vouivre> https://github.com/pwmt/girara [2022-12-04T19:09:03Z] <vouivre> under "Requirements" [2022-12-04T19:09:42Z] <vouivre> json-glib-1.0: configuration dumping support [2022-12-04T19:09:57Z] <vouivre> about grub: I have install it a lot of times without problem [2022-12-04T19:10:10Z] <phoebos> oh yeah that seems unnecessary [2022-12-04T19:10:17Z] <phoebos> (json-glib) [2022-12-04T19:10:27Z] <vouivre> only one time I had no idea why my system was not able to boot [2022-12-04T19:11:31Z] <vouivre> hhhhmmm, I can't find the problem now. I send the link later. [2022-12-04T19:11:43Z] <phoebos> sure [2022-12-04T19:12:03Z] <vouivre> phoebos: thank you for your input about girara [2022-12-04T19:13:03Z] <phoebos> having said that, zathura and girara already depend on glib, so it's not another dep [2022-12-04T19:13:19Z] <phoebos> but i generally think that packages in community should be as minimal as possible [2022-12-04T19:13:30Z] <phoebos> since it's trivial for people to fork them and add functionality [2022-12-04T19:13:57Z] <phoebos> but making packages smaller is more difficult [2022-12-04T19:58:42Z] <vouivre> phoebos: about grub here: https://www.reddit.com/r/kisslinux/comments/sckv9n/endless_grub_loop/ [2022-12-04T19:59:55Z] <vouivre> I had an endless grub loop [2022-12-04T20:00:19Z] <vouivre> I have install kisslinux with mbr on a computer with coreboot [2022-12-04T20:00:31Z] <vouivre> I have no idea if coreboot was the problem [2022-12-04T20:01:21Z] <vouivre> I have in mind it's also recommended to compile grub without CFLAGS [2022-12-04T20:02:16Z] <vouivre> I have always compiled grub with CFLAGS, only one time it didn't work. But I had no idea what was the problem. [2022-12-04T20:08:50Z] <phoebos> weird [2022-12-04T20:09:28Z] <phoebos> i have used grub, with -march=native, without problem [2022-12-04T20:09:33Z] <phoebos> that was efi though [2022-12-04T20:12:59Z] <phoebos> https://wiki.gentoo.org/wiki/Grub#Prerequisites says that grub on coreboot x86_64 only supports "32 bit"; maybe it was something to do with that [2022-12-04T20:22:32Z] <vouivre> ok, maybe [2022-12-04T20:27:55Z] <vouivre> m [2022-12-04T20:28:42Z] <vouivre> maybe you can add a note. But I expect it will work 99 out of 100 or 999 out of 1000 [2022-12-04T20:30:38Z] <vouivre> I would personally add some notes. For example about partitioning or /etc/fstab. I know some steps which are missing. [2022-12-04T20:30:53Z] <vouivre> But it's because kisslinux was not my first distribution.