# Using \`nix develop\` opens \`bash\` instead of \`zsh\`

**URL:** https://discourse.nixos.org/t/using-nix-develop-opens-bash-instead-of-zsh/25075
**Category:** Help
**Created:** [January 30, 2023, 8:45am UTC](https://discourse.nixos.org/t/using-nix-develop-opens-bash-instead-of-zsh/25075 "2023-01-30T08:45:18Z")
**Posts on this page:** 1
**Showing post:** 18

<div class="post-metadata">

### Author: ![Adda](https://discourse.nixos.org/user_avatar/discourse.nixos.org/adda/32/10099_2.png) [@Adda](https://discourse.nixos.org/u/Adda)
#### Post date: [January 8, 2025, 5:51am UTC](https://discourse.nixos.org/t/using-nix-develop-opens-bash-instead-of-zsh/25075/18 "2025-01-08T05:51:14Z")

</div>

_For reference:_  
I use

> **[GitHub - MercuryTechnologies/nix-your-shell: A \`nix\` and \`nix-shell\` wrapper for shells other...](https://github.com/MercuryTechnologies/nix-your-shell)**
>
> A \`nix\` and \`nix-shell\` wrapper for shells other than \`bash\`

from

> [@Shell prompt for 'nix develop'](https://discourse.nixos.org/t/shell-prompt-for-nix-develop/40980/6):
>
> I use [GitHub - MercuryTechnologies/nix-your-shell: A `nix` and `nix-shell` wrapper for shells other than `bash`](https://github.com/MercuryTechnologies/nix-your-shell) for this

which works perfectly for me. And there is no need to use direnv all the time, either.

Then there is also

> **[GitHub - haslersn/any-nix-shell: fish and zsh support for the nix run and nix-shell...](https://github.com/haslersn/any-nix-shell)**
>
> fish and zsh support for the nix run and nix-shell environments of the Nix package manager

---

_[View the full topic](https://discourse.nixos.org/t/using-nix-develop-opens-bash-instead-of-zsh/25075)._
