fix: correct nightly tag, fix tmux startup, full-word suggestions only, and keep current dir on reload (#8)
- correct nightly release tag name 989b61eefb212c18ca04b2121b382f19f86e39c2 - iris not start in tmux 0fef95430b6a1877810e3a4ffd8aa658f75c542c - suggestions only show on full word typing f29cbfd74a2d90371f8f369e6f8e7419f979da38 - keep current dir on reload instead of return home dir a923e78f52a95e06587aff6856a6a81319b38e84
This commit is contained in:
@@ -23,6 +23,12 @@ For example, add this to your ~/.zshrc:
|
||||
case "bash", "zsh":
|
||||
fmt.Printf(`
|
||||
# Iris Autostart Hook
|
||||
if [ -n "$TMUX" ] && [ -n "$IRIS_PID" ]; then
|
||||
if ps -o comm= -p $PPID 2>/dev/null | grep -q "tmux"; then
|
||||
unset IRIS_PID IRIS_IS_CHILD IRIS_FD
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -z "$IRIS_PID" ]; then
|
||||
export IRIS_ACTIVE_SHELL="%s"
|
||||
exec iris
|
||||
@@ -31,6 +37,14 @@ fi
|
||||
case "fish":
|
||||
fmt.Printf(`
|
||||
# Iris Autostart Hook
|
||||
if set -q TMUX; and set -q IRIS_PID
|
||||
if ps -o comm= -p $PPID 2>/dev/null | grep -q "tmux"
|
||||
set -e IRIS_PID
|
||||
set -e IRIS_IS_CHILD
|
||||
set -e IRIS_FD
|
||||
end
|
||||
end
|
||||
|
||||
if not set -q IRIS_PID
|
||||
set -gx IRIS_ACTIVE_SHELL "fish"
|
||||
exec iris
|
||||
|
||||
Reference in New Issue
Block a user