A political conference and discussion platform, in Rust and Dioxus

feat(platform/nix): Free nix-config's consumers of pins they never named master

Three changes for the consumer a private tree showed us. nix-config no longer declares the nine workspace-* integrations: an integration is enabled by whoever declares it, hosts force their modules lazily, so the tree that evaluates a host names its integrations (the monorepo root now does) and a consumer of nix-config inherits nothing it did not ask for - 74 lock nodes leave its closure. nushell-plugin-tramp becomes a published crate repo. And nix-packages carries wclip and nushell-plugin-tramp as mkDefault packages built from the published sources, so the names nix-config's modules reach for exist outside the monorepo too; inside it the project definitions win at normal priority, measured by the drv still being rust-wclip. Locks ride along to the framework rev with keepChecks and the formatter wrap. Signed-off-by: Niclas Overby <niclas@overby.me>


+4 -4
1 changed file