DEV Community

Cover image for [PT-BR] Rodando oh-my-zsh no Windows

[PT-BR] Rodando oh-my-zsh no Windows

Diogo Fonseca on January 12, 2020

Disclaimer: This article is outdated. A lot has changed since I wrote it. Win10 now supports WSL2, Ubuntu had a whole new update with LT...
Collapse
 
jeffersonshibuya profile image
Jefferson R. Shibuya • Edited

sh -c "$(curl -fsSL raw.githubusercontent.com/zdharma/..."

Esse comando esta retornando um 404. Sabe me dizer se o mesmo foi substituido por algum outro plugin?

Excelente post, como disse, parece magica. Fico feliz em ver esse tipo de integracao com o windows

Collapse
 
kymera28 profile image
Tobias Ponce

O zplugin mudou de nome para zinit, a nova url é raw.githubusercontent.com/zdharma/...

Então roda o comando assim:
sh -c "$(curl -fsSL raw.githubusercontent.com/zdharma/..."

Collapse
 
jvzaniolo profile image
João Vitor • Edited

Consegui fazer o linux enxergar as variáveis de ambiente do windows usando o WSLENV mas não consigo acessar alguns comandos que ficam dentro da pasta.
Exemplo:
~ echo $ANDROID_HOME // retorna '/mnt/c/Android/sdk'

Dentro do .zshrc eu coloquei
export PATH=$PATH:$ANDROID_HOME/emulator

e aí quando eu tento rodar o comando:
~ emulator // retorna 'zsh: command not found: emulator'

Mas se eu rodo:
~ emulator.exe -list-avds // retorna 'Pixel28'

Ou seja, funciona se eu escrevo emulator.exe

Collapse
 
douglasstrey profile image
Douglas Strey

Opa, consegue me ajudar com esse erro?

sh -c "$(curl -fsSL raw.githubusercontent.com/robbyrus..."

Ao tentar executar esse código ele me apresentar o seguinte erro:
dev-to-uploads.s3.amazonaws.com/up...

E não sei como resolver...

Collapse
 
suknaic profile image
Felipe Suknaic

eu pensei que o tutorial era para rodar o oh-my-zsh no windows não no linux no windows :/

Collapse
 
nipodemos profile image
Nipodemos

fiz o tutorial todo e descobri só no final que eu teoricamente vou ter que migrar todos os meus projetos pro WSL e usar lá só pra ter o oh-my-zsh

triste

Collapse
 
brayanf13 profile image
Brayan Ferreira

No meu terminal aparece esta mensagem ao iniciar:
sleep: cannot read realtime clock: Invalid argument

Como remover?

Collapse
 
nipodemos profile image
Nipodemos

aconteceu comigo também... Não resolvi, a única coisa que eu sei é que dos 3 comandos que colocamos no final do .zshrc, o terceiro comando de instalação tá falhando, aí ele tenta toda vez e dá o mesmo erro

Collapse
 
brayanf13 profile image
Brayan Ferreira

O meu tava dando tela preta quando tentava usar o terminal no vscode, até parei de usar,

Atualmente uso so o terminal bash do git mesmo

Collapse
 
heymands profile image
Amanda Costa

@zinit-scheduler:72: command not found: sleep

Tem algum jeito de resolver isso?

Collapse
 
wesleyvicen profile image
Wesley Vicente

Como eu poderia usar o React Native no terminal? tenho tido erros e não consigo rodar...

Collapse
 
devmozao profile image
Diogo Fonseca

essa não vou saber te responder - ainda -, meu caro.

Collapse
 
hanges profile image
Rafael Hanges

Obrigado. Funcionou 100% seguindo teu Guia.

Collapse
 
viniclefer profile image
Vinicius Fernandes

Teria como fazer o terminal do oh-my-zsh inicializar com o caminho do Desktop?

Collapse
 
erickrock profile image
Erick Garcia Godoy

É só instalar o Windows Terminal da Loja do Windows, abrir o arquivo de configurações dele e editar o profile default, ou ir diretamente no perfil Linux do mesmo arquivo, adicionei a seguinte propriedade:

           //Inicia na home do user
           "startingDirectory" : "%USERPROFILE%",


           //Eu uso o seguinte:
            "startingDirectory": "C:\\Users\\erick\\OneDrive\\Área de Trabalho\\Projetos"
Enter fullscreen mode Exit fullscreen mode
Collapse
 
devmozao profile image
Diogo Fonseca

cara, tem sim. Eu vi algum artigo falando disso, e perdi o link. Atualmente voltei a usar WSL com Hyper/zsh/oh-my-zsh, e precisava disso também. Qdo encontrar, atualizo por aqui.

Collapse
 
arthuralveso profile image
Arthur Alves

Parabens mano! Sensacional mesmo.

Direto e simples. Ao invés do cmder eu utilizei o hyper e deu certo tambem :D

Collapse
 
nicktecno profile image
nicktecno

Como faz para eliminarmos o erro que dá no final da configuração relacionado ao sleep?

Collapse
 
heymands profile image
Amanda Costa

Consegui resolvendo o erro do sleep descomentando a linha #72 do arquivo do zsh, salvar, atualizar o terminal, e comentar ela novamente. Eu sinceramente não sei motivo do erro. Mas resolveu fazendo isso.

Collapse
 
yzk23 profile image
Isaac Medeiros

Tutorial maravilhoso. Obrigado!

Collapse
 
jrbytes profile image
Jr Bytes

Meu caro, obrigado pelo conteúdo. A parte de acessar as pastas do linux com \\wsl$ foi sensacional, também coloquei em Acesso Rápido.

Collapse
 
bfernandes94 profile image
bfernandes94

Fala!

Não consegui instalar o Fira Code com choco install firacode, mas consegui com:

choco install firacode-ttf