diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index a5a6733..3b035b3 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -122,6 +122,7 @@ "nix-command" "flakes" ]; + nix.settings.use-xdg-base-directories = true; programs.nix-index-database.comma.enable = true; security = { diff --git a/hosts/default/home/default.nix b/hosts/default/home/default.nix index 7b45d71..750bc8d 100644 --- a/hosts/default/home/default.nix +++ b/hosts/default/home/default.nix @@ -24,6 +24,7 @@ ./mpv.nix ]; + xdg.enable = true; home = { sessionVariables = { # these mfs pollute my home directory @@ -44,6 +45,9 @@ JULIAUP_DEPOT_PATH = "${config.xdg.dataHome}/julia"; CARGO_HOME = "${config.xdg.dataHome}/cargo"; + PSQL_HISTORY = "${config.xdg.stateHome}/psql_history"; + PYTHON_HISTORY = "${config.xdg.stateHome}/python_history"; + SQLITE_HISTORY="${config.xdg.stateHome}/sqlite_history"; }; sessionPath = [