dewclaw: semi-declarative OpenWrt configuration
OpenWrt is an embedded Linux distribution optimized for small routers and access points with minimal amounts of storage to work with.
NixOS is a general-purpose Linux distribution built from the ground up with declarative configuration in mind, usually using a bunch of storage to do its thing.
dewclaw is what happens if you try to mush the two together even though you
know very well that you shouldn't.
Documentation
dewclaw documentation can be found here.
Quick-start examples
Examples are available in the example/ folder:
Credit
Originally created by @pennae, you can find the annocement thread here.
This is a fork based on MakiseKurisu/dewclaw, with the intention to actively develop it further.
License
Licensed under AGPL-3.0-or-later.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be licensed under AGPL-3.0-or-later as above, without any additional terms or conditions.