💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-12-04.txt captured on 2024-05-12 at 16:01:22.

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

[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.