From b7bce3c945b4b18448a9ad0edc1a4a82eb27ce9a Mon Sep 17 00:00:00 2001 From: Frank LoTurco Date: Thu, 13 Aug 2026 14:53:05 -0400 Subject: [PATCH] nixos: enforce XDG compliance for more applications --- hosts/shared/nixos.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hosts/shared/nixos.nix b/hosts/shared/nixos.nix index 2d845c4..73a9c51 100644 --- a/hosts/shared/nixos.nix +++ b/hosts/shared/nixos.nix @@ -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";