Local packages Overriding dependencies Package Settings Default options DevShell Creating package sets Project modules Debugging logs Incremental builds Standalone usage (without flake-parts) Optimize package size