36 lines
805 B
Markdown
36 lines
805 B
Markdown
# nix-nodeiwest
|
|
|
|
Employee and workstation flake for NodeiWest.
|
|
|
|
Server deployment moved to the sibling repo `../nix-deployment`.
|
|
|
|
This repo now owns:
|
|
|
|
- shared Home Manager modules
|
|
- employee shell packages and environment variables
|
|
- workstation-side access to the `nodeiwest` helper by consuming it from `../nix-deployment`
|
|
|
|
This repo no longer owns:
|
|
|
|
- NixOS server host definitions
|
|
- Colmena deployment state
|
|
- Tailscale server bootstrap
|
|
- k3s bootstrap
|
|
- OpenBao server or Kubernetes infra manifests
|
|
|
|
## Helper Consumption
|
|
|
|
The helper package is re-exported from the deployment repo:
|
|
|
|
```bash
|
|
nix run .#nodeiwest-helper -- --help
|
|
```
|
|
|
|
If you import `modules/helpers/home.nix` directly, pass the deployment flake as a special arg:
|
|
|
|
```nix
|
|
extraSpecialArgs = {
|
|
deployment = inputs.deployment;
|
|
};
|
|
```
|