diff options
Diffstat (limited to 'usecases/desktop/development.nix')
-rw-r--r-- | usecases/desktop/development.nix | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/usecases/desktop/development.nix b/usecases/desktop/development.nix index 38eb144..d44f4bf 100644 --- a/usecases/desktop/development.nix +++ b/usecases/desktop/development.nix | |||
@@ -208,6 +208,20 @@ in { | |||
208 | 208 | ||
209 | nix-direnv.enable = true; | 209 | nix-direnv.enable = true; |
210 | }; | 210 | }; |
211 | |||
212 | home.sessionVariables = { | ||
213 | MIX_XDG = "1"; | ||
214 | |||
215 | RUSTUP_HOME = "${config.xdg.dataHome}/rustup"; | ||
216 | CARGO_HOME = "${config.xdg.dataHome}/cargo"; | ||
217 | |||
218 | RUFF_CACHE_DIR= "${config.xdg.cacheHome}/ruff"; | ||
219 | |||
220 | PYTHONPYCACHEPREFIX= "${config.xdg.cacheHome}/python"; | ||
221 | PYTHONUSERBASE = "${config.xdg.dataHome}/python"; | ||
222 | |||
223 | _JAVA_OPTIONS = "-Djava.util.prefs.userRoot=${config.xdg.configHome}/java"; | ||
224 | }; | ||
211 | }; | 225 | }; |
212 | 226 | ||
213 | nixpkgs.overlays = [ | 227 | nixpkgs.overlays = [ |