O prompt definitivo do Fish.
Rápido - A renderização assíncrona torna o Tide responsivo instantaneamente em qualquer situação.
Amigável - Um assistente de configuração interativo permite projetar seu prompt com eficiência.
Flexível - A construção Pure-Fish significa que você pode controlar facilmente o conteúdo existente ou criar o seu próprio que se integrará perfeitamente.
Instale com Fisher:
fisher install IlanCosman/tide@v6
Este script pode não funcionar para todos os casos de uso.
set -l _tide_tmp_dir ( command mktemp -d )
curl https://codeload.github.com/ilancosman/tide/tar.gz/v6 | tar -xzC $_ tide_tmp_dir
command cp -R $_ tide_tmp_dir/ * /{completions,conf.d, functions } $_ _fish_config_dir
fish_path=( status fish-path) exec $fish_path -C " emit _tide_init_install "
Execute tide configure
para abrir o assistente em seu terminal.
Usando a lista items
para cada lado do prompt, você tem controle total sobre quais e onde as seções do prompt são exibidas.
Se não houver um item que atenda às suas necessidades, você pode fazer o seu próprio (e, com sorte, enviar uma solicitação pull) ou solicitar que seja feito abrindo um problema.
O Tide executa tudo em segundo plano para que seu prompt sempre pareça rápido.
A renderização assíncrona também permite que o Tide exiba mais informações do que outros prompts. Por exemplo, a maioria dos prompts não exibe o número de arquivos não rastreados, modificados ou excluídos em um repositório git porque é muito lento para calcular.
O diretório de trabalho atual é a parte mais importante de qualquer prompt do shell. O Tide destaca as partes críticas e trunca com a menor perda de informações quando o espaço horizontal é escasso.
Quando o diretório completo não cabe, o segmento mais à esquerda é truncado para seu prefixo exclusivo mais curto. No exemplo acima, Documents
se torna Doc
em vez de D
porque pode ser confundido com Downloads
. Segmentos importantes são em negrito e nunca truncados. Estes incluem o último segmento, raiz de um repositório Git, etc.
Dica : Se você copiar e colar um caminho truncado e clicar em tab , ele será concluído no original.
Veja o Wiki para documentação.
Do menor erro de digitação ao maior recurso, contribuições de qualquer tamanho ou nível de experiência são bem-vindas!
Se você estiver interessado em ajudar a contribuir com o Tide, dê uma olhada no Guia de Contribuição.
Uma linda fonte monoespaçada projetada por Jim Lyles para Bitstream, personalizada para Apple, aprimorada por André Berg e finalmente corrigida por Roman Perepelitsa da Powerlevel10k com scripts originalmente desenvolvidos por Ryan McIntyre da Nerd Fonts. Contém todos os glifos e símbolos que o Tide pode precisar. Testado em batalha em dezenas de terminais diferentes em todos os principais sistemas operacionais.
Baixe estes quatro arquivos ttf:
Abra cada arquivo e clique em “Instalar”. Isso disponibilizará a fonte MesloLGS NF
para todos os aplicativos do seu sistema. Configure seu terminal para usar esta fonte.