From 775c127495960626fb3a2d50f1fb1f60b6370390 Mon Sep 17 00:00:00 2001 From: Lachlan Donald Date: Mon, 6 Oct 2025 07:59:58 +1100 Subject: [PATCH] fix: direnv not loading in Hermit environments Rename direnv/path.zsh to direnv/direnv.zsh so it loads in all environments. Previously, direnv hook was in path.zsh which is only loaded when HERMIT_ENV is not set. This caused direnv to not work in Hermit environments. Also fix shebang to use zsh instead of bash. --- direnv/{path.zsh => direnv.zsh} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename direnv/{path.zsh => direnv.zsh} (58%) diff --git a/direnv/path.zsh b/direnv/direnv.zsh similarity index 58% rename from direnv/path.zsh rename to direnv/direnv.zsh index 86bd0ad..0e2c7b9 100644 --- a/direnv/path.zsh +++ b/direnv/direnv.zsh @@ -1,3 +1,3 @@ -#!/bin/bash +#!/usr/bin/env zsh eval "$(direnv hook zsh)"