vanilla-system-operator icon indicating copy to clipboard operation
vanilla-system-operator copied to clipboard

Expose vso shell configuration

Open rommeswi opened this issue 1 year ago • 2 comments

Thank you for making a great operating system!

I unfortunately have an issue and I admittedly messed things up myself:

  • I installed zsh on vso
  • I configured black box to use zsh
  • I installed zsh on abroot
  • I uninstalled zsh on vso

Result: black box can no longer access zsh with the error: su: failed to execute /usr/bin/zsh: No such file or directory The terminal window immediately closes. The same error is displayed when running vso shell and most other vso commands. Resetting vso did not help.

Strangely, /usr/bin/zsh is perfectly executable by every other program.

Now, I would be able to fix this quite simply by one of the following:

  • configure vso to use /bin/bash
  • somehow expose /usr/bin/zsh to vso manually
  • change the blackbox default shell?

Instead, I am stuck with a chicken-egg problem: I need to run zsh in vso to install zsh in vso.

rommeswi avatar Oct 11 '24 03:10 rommeswi

The main request is to switch to zsh?

mirkobrombin avatar Oct 11 '24 07:10 mirkobrombin

I guess the main request is to add a variable SHELL to the vso config with which you can decide which shell to use in vso.

Secondary issue is that I don't understand why /usr/bin/zsh is installed but vso cannot find it unles, it was installed with vso.

rommeswi avatar Oct 11 '24 12:10 rommeswi