Jonas Chevalier
Jonas Chevalier
Time is limited for everybody, unfortunately. If somebody wants to tackle this problem in a PR, I'm happy to review it. Maybe start with a prototype so we can agree...
Does windows expose the $HOME environment variable?
But yeah, it doesn't take Windows into account at the moment
true. direnv should probably use %APPDATA% on windows
I think adding all these protocols would make direnv quite large. But I don't mind if auth is getting added with a PR. Another issue with go-getter is how to...
As long as the implementation includes proper tests. direnv is missing too many tests at the moment that I feel confident shipping new features. The DIRENV_DIFF format needs to be...
One open question is; even if direnv supported this, do shells support unmapping completion functions?
Basically, to do this the direnv way(TM) with proper backup&restore support, bash would have to send all its local variables and functions to direnv so it can diff and re-export...
So far, the best option is to assume that the user has the bash-completion package installed. And then use direnv to set `$XDG_DATA_DIRS`. That's what I added to https://github.com/numtide/devshell/pull/48 recently...
One thing I noticed is that the bash-completion package loads a shim whenever a completion is not found. Once the shim is installed, it won't try to look for another...