zellij/zellij-utils
Ran Shaham b640270804
feat(layout): Support environment variables in cwd (#2288) (#2291)
* feat(layout): Support environment variables in cwd (#2288)

* add `shellexpand` as dependency
* expand environment variable in kdl parser's `parse_cwd()`

* Fix and enhance environment variable expansion.

* Return a proper `ConfigError` on failures.
* Replace raw cwd parsing with `parse_cwd()`.
* Add tests that verify correct expansions.

* Perform env var expansion in more contexts.

* feat(layout): Rewrite env var tests as snapshots.

* Update layout env var expansion test snapshot.
2023-04-28 16:45:08 +02:00
..
assets feat: provide default themes (#2307) 2023-04-27 00:26:07 +09:00
src feat(layout): Support environment variables in cwd (#2288) (#2291) 2023-04-28 16:45:08 +02:00
Cargo.toml feat(layout): Support environment variables in cwd (#2288) (#2291) 2023-04-28 16:45:08 +02:00