forked from lix-project/lix
Merge pull request #5620 from alyssais/wayland
nix-shell --pure: let variables for Wayland through
This commit is contained in:
commit
dcaa8dfd10
|
@ -105,7 +105,8 @@ static void main_nix_build(int argc, char * * argv)
|
||||||
|
|
||||||
// List of environment variables kept for --pure
|
// List of environment variables kept for --pure
|
||||||
std::set<string> keepVars{
|
std::set<string> keepVars{
|
||||||
"HOME", "USER", "LOGNAME", "DISPLAY", "PATH", "TERM", "IN_NIX_SHELL",
|
"HOME", "XDG_RUNTIME_DIR", "USER", "LOGNAME", "DISPLAY",
|
||||||
|
"WAYLAND_DISPLAY", "WAYLAND_SOCKET", "PATH", "TERM", "IN_NIX_SHELL",
|
||||||
"NIX_SHELL_PRESERVE_PROMPT", "TZ", "PAGER", "NIX_BUILD_SHELL", "SHLVL",
|
"NIX_SHELL_PRESERVE_PROMPT", "TZ", "PAGER", "NIX_BUILD_SHELL", "SHLVL",
|
||||||
"http_proxy", "https_proxy", "ftp_proxy", "all_proxy", "no_proxy"
|
"http_proxy", "https_proxy", "ftp_proxy", "all_proxy", "no_proxy"
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue