# Switching to zsh on Aurora (not Aurora-DX)

**URL:** <https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457>\
**Category:** Aurora\
**Created:** [October 9, 2024, 5:22pm UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457 "2024-10-09T17:22:45Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Elbinho](https://avatars.discourse-cdn.com/v4/letter/e/8baadc/32.png) [@Elbinho](https://universal-blue.discourse.group/u/Elbinho)\
**Post date:** [October 9, 2024, 5:22pm UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457/1 "2024-10-09T17:22:45Z")

</div>

I think I am missing something. I can of course switch to zsh in my ptyxis user profile, but that doesn’t seem to work if I want to use bluefin-cli, as that always gets installed for my system shell.

On DX I could use ujust configure-shell to switch to zsh, but that seems to be not an option on non-DX Aurora?

---

<div class="post-metadata">

**Author:** ![Raul](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/raul/32/3750_2.png) [@Raul](https://universal-blue.discourse.group/u/Raul)\
**Post date:** [October 14, 2024, 3:51pm UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457/2 "2024-10-14T15:51:29Z")

</div>

The `chsh` command was removed to prevent [screwing up](https://universal-blue.discourse.group/t/chsh-command-not-avaiable/4382/11) the base image.

You can change is with usermod, but I am not sure of the reprecussions. The “bling” in bluefin-cli doesn’t appear to work for me in zsh.

```auto
sudo usermod --shell /usr/bin/zsh ${USER}

```

---

<div class="post-metadata">

**Author:** ![Elbinho](https://avatars.discourse-cdn.com/v4/letter/e/8baadc/32.png) [@Elbinho](https://universal-blue.discourse.group/u/Elbinho)\
**Post date:** [October 14, 2024, 5:01pm UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457/3 "2024-10-14T17:01:40Z")

</div>

> [@Raul](#):
>
> The “bling” in bluefin-cli doesn’t appear to work for me in zsh.

So you are saying switching to zsh via usermod doesn’t have any benefits in regard to using bluefin-cli compared to setting zsh in the ptyxis profile?

I really don’t get it. Bluefin-cli seems to support zsh generally, but it looks like the only way to switch to zsh in a way that bluefin-cli recognizes it is using the DX version.

---

<div class="post-metadata">

**Author:** ![soki](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/soki/32/4657_2.png) [@soki](https://universal-blue.discourse.group/u/soki)\
**Post date:** [October 20, 2024, 5:25pm UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457/6 "2024-10-20T17:25:31Z")

</div>

> [@Elbinho](#):
>
> but it looks like the only way to switch to zsh in a way that bluefin-cli recognizes it is using the DX version.

I’m running `bluefin-dx-surface:latest` and after switching to zsh (using the Ptyxis profile), none of the bluefin-cli tools installed are recognized.

> [@Raul](#):
>
> The “bling” in bluefin-cli doesn’t appear to work for me in zsh.

I would be happy to hear if you found a workaround.

---

<div class="post-metadata">

**Author:** ![Elbinho](https://avatars.discourse-cdn.com/v4/letter/e/8baadc/32.png) [@Elbinho](https://universal-blue.discourse.group/u/Elbinho)\
**Post date:** [October 23, 2024, 1:21pm UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457/7 "2024-10-23T13:21:05Z")

</div>

> [@soki](#):
>
> I’m running `bluefin-dx-surface:latest` and after switching to zsh (using the Ptyxis profile), none of the bluefin-cli tools installed are recognized.

Yes, that was my mistake. I thought I read in the docs that dx still supports “ujust configure-shell”, but in the meantime, I found the commit that removed it from every version

---

<div class="post-metadata">

**Author:** ![reisaraujo-miguel](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/reisaraujo-miguel/32/3691_2.png) [@reisaraujo-miguel](https://universal-blue.discourse.group/u/reisaraujo-miguel)\
**Post date:** [October 23, 2024, 3:05pm UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457/8 "2024-10-23T15:05:58Z")

</div>

I had to modify the $SHELL variable to /bin/zsh to make it work

---

<div class="post-metadata">

**Author:** ![soki](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/soki/32/4657_2.png) [@soki](https://universal-blue.discourse.group/u/soki)\
**Post date:** [October 26, 2024, 7:45am UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457/10 "2024-10-26T07:45:22Z")

</div>

> [@Raul](#):
>
> `sudo usermod --shell /usr/bin/zsh ${USER}`

I tried this command and ran `ujust bluefin-cli` but I could be missing something. Could you please share your modification that made it work? Thank you

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/univeral_blue/original/2X/e/e39f7d1952979cf23b0f8d634e025fb38da50026.png) [@system](https://universal-blue.discourse.group/u/system)\
**Post date:** [January 24, 2025, 7:45am UTC](https://universal-blue.discourse.group/t/switching-to-zsh-on-aurora-not-aurora-dx/4457/11 "2025-01-24T07:45:41Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
