sixos: a nix os without systemd

By this talk, I think @amjoseph is nowhere. I hope he found a new home already.

Notes I have for him:

  • What you think about nickel?
    • created to be Nix with type and maybe someday replace nix
  • Modules has “override options”, but packages aren’t modules
    • check Aux Foundation and drv-parts (that now was merged with dream2nix) to packages as modules
    • But I think infusion would be easier to integrate with nixpkgs.
  • There were other attempts to use S6 before, for embedded (???) and docker, have you tested it?
  • S6-init can be replaced by S6-svc as PID 1 after boot, at least s6-rc used to states something like that, it works?
  • S6-rc is ready? Last time I checked (2 years ago), S6-svc was ready but s6-rc wasn’t, may break your expectation with stable interface.
  • Have you played with Skabus (skarnet dbus)?
  • Great work, I always hoped to something like that. :clap:
4 Likes