From 56ca4c33b7080606a695ee72babb634412e0c9b7 Mon Sep 17 00:00:00 2001 From: Andrew Coleman Date: Thu, 23 Mar 2023 13:53:27 -0400 Subject: [PATCH] source nix shell init directly and initialize autocomplete scripts --- .zshrc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.zshrc b/.zshrc index 2a52b27..03c94bf 100644 --- a/.zshrc +++ b/.zshrc @@ -1,6 +1,5 @@ -if [ -e "$HOME/.nix-profile/etc/profile.d/nix.sh" ]; then - . "$HOME/.nix-profile/etc/profile.d/nix.sh" -fi +source /nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh +source /nix/var/nix/profiles/default/etc/profile.d/nix.sh export BAT_THEME="Solarized (light)" export MANPAGER="sh -c 'col -bx | bat -l man -p'" @@ -95,3 +94,6 @@ alias z="$(which zoxide)" [ -f "$HOME/.zshrc.local" ] && source "$HOME/.zshrc.local" [ -f "$HOME/.zshrc.auto" ] && source "$HOME/.zshrc.auto" + +FPATH="$HOME/.nix-profile/share/zsh/site-functions:${FPATH}" +autoload -Uz compinit && compinit