The tilde variable expansion was removed in v6 because it requires our own implementation and is not standard across file systems (and is technically a feature of the shell you use that some programs have adopted). There was some discussion in ~ paths not resolved (Linux) - #25 by craftyjon, with the suggestion to use $HOME instead of ~/ in your variables.
1 Like