will result in user looking for a directory called ~ in the current directory. You could argue that this is "behaving as intended" (since ~ is specific to Unix, and what if you want a directory named ~?), but in practice it's confusing and unintuitive.
I don't know if there's a standard way to replace ~ with the actual home dir, but it shouldn't be hard to implement ourselves.
This config file:
will result in
user
looking for a directory called~
in the current directory. You could argue that this is "behaving as intended" (since~
is specific to Unix, and what if you want a directory named~
?), but in practice it's confusing and unintuitive.I don't know if there's a standard way to replace
~
with the actual home dir, but it shouldn't be hard to implement ourselves.