Se você estiver usando o Vagrant e quiser usar seu shell favorito (quero dizer, zsh, é claro) dentro da caixa, isso é o que você precisa fazer:
Instale o pacote zsh. Se você estiver usando o Chef:
package 'zsh'
Ou fantoche:
package { 'zsh':
ensure => installed
}
Alterar o shell padrão para o
vagrant
usuário. Se você estiver usando o Chef:execute "set zsh as default shell" do
command "chsh -s $(which zsh) vagrant"
end
Ou fantoche:
user { "vagrant":
ensure => present,
shell => "/bin/zsh", # or "/usr/bin/zsh" depending on guest OS (check it by running `which zsh`)
}
Normalmente, ele é escrito no livro de receitas (ou manifesto) de sua “máquina de trabalho”, para que você possa usá-lo em diferentes projetos.