Eh possivel usar o FishShell no tty

O Fish Shell eh muito com, tem barra de pesquisa, eh colorido ajuda a achar os comandos… queria deixar o tty mais intuitivo usando o Fishshell e ate instalei o gpm mause para tty.

Tente sudo chsh -s $(which fish) $(whoami)

Isso vai colocar o Fish como padrão do TTY (mas como efeito colateral, vai ser padrão para os emuladores de terminal também.)

nao consigo instalar o fish no tty, talves por nao ser um terminal mas sim um terminal cru do sistema

1 curtida

Eu fiz o comando que eu sugeri e consigo usar fish no TTY normalmente.

1 curtida

Acredito que modificando o arquivo /etc/passwd resolva:

No caso do Bash ou ZSH é só adicionar o local do binário.

Poste o resultado desse comando:

ls -l /bin/fish

which fish vai dar diretamente o caminho do programa.

1 curtida

Um simples comando “fish” não leva ao fish?
Sei que não ficará como padrão, mas se quiser apenas usá-lo no tty, acho que resolve (não fiz o teste aqui, pois não o tenho instalado).

1 curtida

eu instalei o linux basico e cru, so tem o tty a tela preta, nao consigo instalar o fishshell deve ser porcausa que nao tem o terminal so o tty

1 curtida

Dá sim é somente fazer com a minha imagem editar o arquivo /etc/passwd e adicionar o local comando do fish como padrão no seu usuário normal e no usuário root:

sudo nano /etc/passwd
passwd_nano_edit

Invés de /bin/bash troque por /bin/fish

Isso eh o tty.

1 curtida

chsh -s /usr/bin/fish coloca o fish como padrao nao precisa mudar o arquivo passdw, ate pq nao funciona, eu ja tentei.

1 curtida