On Sat, Jul 28, 2012 at 8:30 AM, Dave Reisner <d@falconindy.com> wrote:
On Sat, Jul 28, 2012 at 01:13:54PM +0200, Pierre Schmitz wrote:
This installs zsh and sets it as default for root and the arch user. grml-zsh-config is installed as a userfriendly default configuration.
Signed-off-by: Pierre Schmitz <pierre@archlinux.de> ---
I think this is fine. It'll throw some people off, but ZSH really is a better interactive shell. sysresccd does this and its rather nice. It isn't like bash won't be available if it becomes _that_ unpleasant for the user.
i would suggest making it *very* obvious the current shell is not bash, eg. maybe with a brief blurb about what the user can do: "Welcome to Archlinux. You are currently in an interactive <bold>ZSH</bold>, and as such you may: [...] [...] [...] Enjoy your stay!" ... as it would certainly throw me off. not that it would take to long to figure out, but avoiding some `WTF?` time would be preferable. Bash is fairly defacto when it comes to "the default shell on the image i just started" -- C Anthony