An open API service indexing awesome lists of open source software.

https://github.com/kirelagin/nixos-init

[VERY WIP] Look, I added systemd to your initramfs! It’s so much better now!
https://github.com/kirelagin/nixos-init

initramfs nixos systemd

Last synced: 9 months ago
JSON representation

[VERY WIP] Look, I added systemd to your initramfs! It’s so much better now!

Awesome Lists containing this project

README

          

# systemd-based initramfs for NixOS

![](doc/nixos-init.svg)

This is an experimental attempt to reimplement the stage-1 initramfs of NixOS
so that it is managed by systemd rather than boring shell scripts.

## Use

* Currently the primary way of building this initramfs is just `nix-build` in the
root of the repository.
* But it is also possible to import the modules from this repository into
your regular NixOS config and build it normally:

```nix
# /etc/nixos/configuration.nix
{
imports = [
# ... other imports ...
]
++ import /path/to/nixos-init/modules/module-list.nix;

# ...
}
```