qyliss changed the topic of #spectrum to: A compartmentalized operating system | https://spectrum-os.org/ | Logs: https://logs.spectrum-os.org/spectrum/
chriscoffee has joined #spectrum
klltkr has quit [Ping timeout: 258 seconds]
cole-h has quit [Quit: Goodbye]
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
ehmry has joined #spectrum
<ehmry> personally I think the genode WM is too complicated, its easier to hack on the code than to try and configure it at runtime
nicoo has quit [Ping timeout: 240 seconds]
nicoo has joined #spectrum
<qyliss> We might end up with that minimal VM kernel config sooner rather than later, because of how annoyed long I have to wait to build the full kernel if I need to do it on my laptop
<MichaelRaskin> Are you sure you are actually opposed to initramfs?
<qyliss> I'm just not sure I see the point, especially at this stage
<qyliss> If I'm building a kernel in Nix, and doing full builds every time, I can do that very quickly on a remote builder
<qyliss> If I'm building a kernel in my kernel tree, that'll be incremental and fast if I'm just enabling/disabling modules
<MichaelRaskin> Well, with initramfs it's easier for people who never bothered with an actually good remote builder to add modules
<MichaelRaskin> (when playing locally with something you have not yet tried)
<qyliss> That's what spectrum-vm is for
<qyliss> like, it was for exactly this purpose that I wrote it
<qyliss> spectrum-vm -k arch/x86_64/boot/bzImage
<MichaelRaskin> Erm, but tuning the driver set is annoying if it is not initramfs-based
<qyliss> is it? you just change the kernel config and run make
<MichaelRaskin> Step 1: you need to build kernel outside Nix…
<qyliss> We could put some modules inside the root file system
<qyliss> There's no reason for it to be an initramfs and do the chroot dance, though
<MichaelRaskin> I mean, there is no reason for chroot dance even with initramfs
<qyliss> well, what would the point of an initramfs be if not to be an initial filesystem?
<MichaelRaskin> I mean, we could just mv the initramfs content after 9p-ing the larger store
<MichaelRaskin> (and rm it once it is out of the way)
cole-h has joined #spectrum
<qyliss> via tazjin
<tazjin> :p
<cole-h> rofl
<pie_[bnc]> ;_;
<pie_[bnc]> ow.
<Profpatsch> this is so accurate
leah2 has quit [Ping timeout: 265 seconds]
leah2 has joined #spectrum
klltkr has joined #spectrum
{`-`} has joined #spectrum
puck has joined #spectrum