Skip to content

bonsthie/system-xd

Repository files navigation

Also known as learning Zig while re-writing systemd (kinda).

Usage

TODO

How to compile

Developer Environment

This project provides its required dependencies in a development environment via Nix.
You can use it in different ways:

nix-shell command

Simply run nix-shell in the directory with a recent nixpkgs channel, and it will spawn you a shell with the proper environment.

nix develop

The modern nix-command flake-y equivalent to nix-shell, simply run nix develop and the shell will appear.

direnv

A .envrc file is provided for convenience, that will automatically update your shell environment using the nix flake.

Compiling

Simply run zig build and it'll compile and statically link both the init and xd executables in ./zig-out/bin.

Development links

License

This project is licensed under the ISC License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors