From ad12c46b12add98cbee8e2457b7a573a1640de21 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Wed, 21 Oct 2026 19:01:53 +0200 Subject: modules/direnv: Start direnv on `fish_prompt` instead That means that we enter the direnv shell immediately when opening a new terminal with `Ctrl+Shift+n` foot shortcut. --- modules/by-name/di/direnv/module.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/by-name/di/direnv/module.nix b/modules/by-name/di/direnv/module.nix index 325eaa63..97e56827 100644 --- a/modules/by-name/di/direnv/module.nix +++ b/modules/by-name/di/direnv/module.nix @@ -52,7 +52,7 @@ in { ${direnvPkg} export fish | source end - function _direnv_hook --on-variable PWD --on-event fish_postexec + function _direnv_hook --on-variable PWD --on-event fish_prompt if not set --query IN_DIRENV_SANDBOX; and set --query SHOULD_SANDBOX_DIRENV; and ${direnvPkg} status | grep 'Found RC path' --quiet -- cgit v1.3.1