@gabriel@mk.gabe.rocks The reason this happens is simply because %UserProfile% still points to C:\Users\CURRENTUSER on Windows.

So as a developer the only way to fix this is to write Windows specific code like
if (platform == win32) all over your codebase which nobody who builds cross compiled application wants to do.

Is it really stupid if it works?

And yes it is very ironic that even software made by Microsoft themselves (i.e. vscode) does this the "wrong" way.

Follow

@SuperDicq
%UserProfile% instead of ${HOME} is platform-specific code already ๐Ÿ˜
AFAIK even Microsoft's own ssh honors .ssh in the home dir and not in the AppData โ€” so no one wants that.
Also, I think dot-names are hidden in Windows Explorer, at least in Windows 10 they are, it's just that hidden files are set to be shown on the screenshot, AppData itself should be hidden and yet we see it.
@gabriel

ยท Web ยท 0 ยท 1 ยท 2
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml