Skip to content

anvil-env 0.4.1

Latest

Choose a tag to compare

@voidreamer voidreamer released this 16 Apr 19:43
· 10 commits to main since this release

Fixes

Multi-token command aliases now work. Values like these used to fail with ENOENT because the whole string was passed to Command::new as a filename:

commands:
  nukex: ${NUKE_HOME}/Nuke --nukex
  usdview: python3.14 ~/USD/bin/usdview

Anvil now tokenises the resolved value with POSIX shell rules and prepends the extra tokens to the user arguments. Each token is also tilde expanded, so ~/foo after whitespace resolves against $HOME.

Docs

README cut from 681 to 404 lines. Every 0.4 command is covered, and multi-token alias behavior is documented under Command aliases.

Install

cargo install anvil-env

Full commit log: v0.4.0...v0.4.1