Skip to content

Conversation

@jnooree
Copy link

@jnooree jnooree commented Nov 24, 2025

Sometimes shell executable name (exe; e.g., zsh) might resolve to a different path than path to the login shell (exePath; e.g., /bin/zsh). This PR tries to use absolute path to the login shell if possible, and fallback to previous behavior if absolute path is not available.

@jnooree jnooree force-pushed the fix/detect/termshell branch from 8d5ee27 to eacb22a Compare November 24, 2025 08:11
@CarterLi
Copy link
Member

Do the same for terminals?

1 similar comment
@CarterLi
Copy link
Member

Do the same for terminals?

@jnooree
Copy link
Author

jnooree commented Nov 24, 2025

Do the same for terminals?

Yes, if you could give me the code location, I can try fixing that too.

@CarterLi
Copy link
Member

Well, you know the file you modified is called terminalshell.c

@jnooree
Copy link
Author

jnooree commented Nov 24, 2025

Oh it's in the same file. Wait for me...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants