Skip to content

Conversation

@ezynda3
Copy link
Contributor

@ezynda3 ezynda3 commented May 16, 2025

Summary

  • Add ability to configure the shell used by the bash tool via the config file
  • Default to $SHELL environment variable if not specified in config
  • Fall back to /bin/bash if neither config nor environment variable is set
  • Allow customizing shell arguments

This is needed because I use nushell as my default shell on NixOS and need to specify a very specific path for bash.

Test plan

  • Verify that shell configuration works with different shells
  • Verify that shell arguments can be customized
  • Verify backward compatibility with existing behavior

ezynda3 and others added 2 commits May 16, 2025 14:19
- Add ability to configure the shell used by the bash tool via the config file
- Default to $SHELL environment variable if not specified in config
- Fall back to /bin/bash if neither config nor environment variable is set
- Allow customizing shell arguments

🤖 Generated with opencode
Co-Authored-By: opencode <noreply@opencode.ai>
@adamdotdevin adamdotdevin merged commit 4a444e9 into anomalyco:dev May 16, 2025
carabistouflette pushed a commit to carabistouflette/opencode that referenced this pull request Jun 16, 2025
rekram1-node pushed a commit that referenced this pull request Nov 26, 2025
Co-authored-by: Github Action <action@github.com>
m-pa pushed a commit to m-pa/opencode that referenced this pull request Dec 4, 2025
github-actions bot pushed a commit to yuguorui/opencode that referenced this pull request Jan 18, 2026
Co-authored-by: Github Action <action@github.com>
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