From ee93330eea15a39866eee8a2f4d44ba0ad8d9a31 Mon Sep 17 00:00:00 2001 From: mikl Date: Fri, 10 Jul 2026 16:17:40 +0300 Subject: [PATCH] fix: remove duplicate PATH export from zsh, use sessionVariables only --- home/default.nix | 1 + home/zsh.nix | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/home/default.nix b/home/default.nix index 3275f0a..0aec962 100644 --- a/home/default.nix +++ b/home/default.nix @@ -14,6 +14,7 @@ home.sessionVariables = { SEARXNG_URL = "https://search.iscg.dev"; + # NOTE: must include /run/current-system/sw/bin for darwin-rebuild PATH = "/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/sbin:/usr/sbin:/run/current-system/sw/bin:/etc/profiles/per-user/mikl/bin:$HOME/.nix-profile/bin:$HOME/bin:$HOME/.local/bin:$HOME/.npm-global/bin:/Users/mikl/.opencode/bin:/Users/mikl/.local/share/pi-node/node-v22.23.1-darwin-arm64/bin"; EDITOR = "micro"; VISUAL = "micro"; diff --git a/home/zsh.nix b/home/zsh.nix index ba371dc..66e9a70 100644 --- a/home/zsh.nix +++ b/home/zsh.nix @@ -72,11 +72,8 @@ fi ''; - # Init content - uses lib.mkBefore to run before home-manager generated code + # Init content initContent = lib.mkMerge [ - (lib.mkBefore '' - export PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/sbin:/usr/sbin:$HOME/.nix-profile/bin:/etc/profiles/per-user/mikl/bin:$PATH" - '') '' # Show fastfetch on shell start echo