nixos: enforce XDG compliance for more applications

This commit is contained in:
2026-08-13 14:53:05 -04:00
parent 0827e035d8
commit b7bce3c945
+7
View File
@@ -380,6 +380,13 @@ in
"${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}"
];
ANDROID_USER_HOME = "$XDG_DATA_HOME/android";
AZURE_CONFIG_DIR = "$XDG_DATA_HOME/azure";
NPM_CONFIG_INIT_MODULE = "$XDG_CONFIG_HOME/npm/config/npm-init.js";
NPM_CONFIG_CACHE = "$XDG_CACHE_HOME/npm";
NPM_CONFIG_TMP = "$XDG_RUNTIME_DIR/npm";
_JAVA_OPTIONS = "-Djava.util.prefs.userRoot=$XDG_CONFIG_HOME/java";
PYTHON_HISTORY = "$XDG_STATE_HOME/python_history";
HISTFILE = "$XDG_STATE_HOME/bash/history";
DOTNET_ROOT = "${pkgs.dotnet-sdk}/share/dotnet";
DOTNET_CLI_HOME = "$XDG_DATA_HOME/dotnet";