Caso você tenha problema com o Set-Theme, acesse o Gist abaixo que contém a versão atualizado do comando: gist.github.com/huri3l/34aef991c586f7cea6dca834735a16c6
Set-ExecutionPolicy -ExecutionPolicy Remotesigned recomendo usar esse comando para permitir a execução do script na máquina, para poder rodar o comando: Install-Module -Name PSReadline -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck
6:28 Quando reinicio o terminal ele apresenta esse erro: Set-Theme : O termo 'Set-Theme' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. No C:\Users\Leandro Félix\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1:5 caractere:1 + Set-Theme Star + ~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Set-Theme:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
Salve! Cara, eu tive esse mesmo problema após formatar meu PC, eu ainda não sei o porquê disso estar acontecendo, é como se o oh-my-posh não tivesse reconhecendo o tema... Depois disso migrei pro Linux e não fui muito a fundo para descobrir o motivo, acabei ficando com o PowerShell feio :c
@@Huriel é ruim pq trabalho com programação e design, aí concentro tudo no Windows, já q a adobe n faz versão pra Linux, aí usar um terminal assim é foda
install-Module : O comando 'install-Module' foi encontrado no módulo 'PowerShellGet', mas não foi possível carregar o módulo. Para obter mais informações, execute 'Import-Module PowerShellGet'.
Opa! Quanto a esse problema, confira o passo de configuração do ExecutionPolicy. Esse problema ocorre por conta da ExecutionPolicy não ter permissão pra utilizar esse comando.
selecionei o bash e deu [erro 0x80070002 ao iniciar "%PROGRAMFILES%/git/usr/bin/bash.exe -i -l"] não sei se é pq estou no windows 11 ou pq esqueci de algo
Na real descobri porque, tinha essa linha perdida aqui no settings do vscode "terminal.integrated.defaultProfile.windows": "Command Prompt", Ai abria por padrão o cmd no vscode e quando eu trocava pro powershell ficava aquela mensagem chata, ai removendo a linha acima, funcionou como esperado
Brabo demais irmão, parabéns!! Só uma duvida, no meu terminal fica aparecendo esses códigos na frente do caminho, "C:\Users\ferna [master ≡ +62 ~0 -60 !]>", vc sabe como retirar?
Opa Fernando!! Recentemente fiz uma personalização no meu Terminal pois voltei a usar Windows e pretendo gravar um vídeo mais atualizado... Quanto ao bug em questão, talvez o seu Terminal não esteja reconhecendo a fonte escolhida no JSON de Settings dele... Aí acaba aparecendo bug por n achar o caractere específico
@@Huriel Usa o Kubuntu, basicamente um ubuntu com interface kde, q p quem ta vindo do windows é otima. Inclusive pode personalizar ela p deixar identico a um windows. Testa lá.
@@vitordebortoli5947 Tive pensando em usar o Pop_OS! que segue a mesma proposta, mas tive extremas dificuldades em fazer dual boot com ele. Talvez o Kubuntu resolva, já que eu realmente prefiro o KDE hahahah
O meu deu um problema, mas consegui resolver, quem tiver problemas com o PredictionSource History é só adicionar essas duas ultimas linhas. # Configurações do PowerShell # Importar os temas do oh-my-posh e utilizar o Star Import-Module posh-git Import-Module oh-my-posh Set-PoshPrompt Star # Autocomplete, keybinds e histórico de comandos Set-PSReadlineKeyHandler -Key Tab -Function MenuComplete Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward Set-PSReadlineOption -HistorySearchCursorMovesToEnd # Autosugestões do PSReadline Set-PSReadlineOption -ShowToolTips Set-PSReadlineOption -PredictionSource History Set-PSReadLineOption -PredictionViewStyle ListView Set-PSReadLineOption -EditMode Windows
Você saberia informar com eu faço para ativar o venv do anaconda com essas configurações que voce passou? Pois quando eu ativo um virtual env com o anaconda, ele por padrao fica no path no prompt
Opa, boa tarde! Nunca cheguei a utilizar o Anaconda quando mexi com Python... Mas acredito que a solução ideal seja utilizar ambos, misturar os dois arquivos
PS C:\Windows\system32> Import-Module posh-git Import-Module : O módulo especificado 'posh-git' não foi carregado porque nenhum arquivo de módulo válido foi encontrado em nenhum diretório de módulo. No linha:1 caractere:1 + Import-Module posh-git + ~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ResourceUnavailable: (posh-git:String) [Import-Module], FileNotFoundException + FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
@@Harkontyr Hmmm... Eu to utilizando Linux ultimamente e não toco muito no Windows, não cheguei a mexer com o 11 ainda... Não sei dizer se esse seria um problema dele
tooop dms, mas no meu terminal o tema, os auto complete entre outros comandos. Quando eu fecho o terminal e abro ele novamente, eles não ficam e saem, e eu tenho que colocar eles de novo não sei o pq ? e isso tb vale para o vscode
@@muriloborges5255 Poxa, me parece que o PowerShell pode não estar reconhecendo o arquivo $profile (que, por padrão, é carregado no início do PowerShell)
Recomendo dar uma olhada nessa solução aqui que encontrei: superuser.com/questions/1268727/powershell-profile-does-not-load Aparentemente é o mesmo problema que vocês está tendo, eu simulei o problema aqui no meu ambiente e resolvi com a solução do cara e... Funcionou!! :D
Caso você tenha problema com o Set-Theme, acesse o Gist abaixo que contém a versão atualizado do comando:
gist.github.com/huri3l/34aef991c586f7cea6dca834735a16c6
Set-ExecutionPolicy -ExecutionPolicy Remotesigned recomendo usar esse comando para permitir a execução do script na máquina, para poder rodar o comando: Install-Module -Name PSReadline -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck
@@Ellipsis_ me ajudou dms mano
Muito bom! O único vídeo que mostrou exatamente o que eu queria. Obrigado e parabéns!
Fala Huriel!! Muito top
Valeu João!!
Baita vídeo bom em, me ajudou
Obrigado amigo!!
Muito bom mn
Valeu mann!
show 👍 mais uma personalização pra conta
Toppp aí é bom demais man! Tamo junto :D
@@Huriel tmj mano 🤝🏼
mas queria saber se tem como mudar a tecla de autocomplete pra 'tab' em vez de 'setinha pra direita'?
6:28
Quando reinicio o terminal ele apresenta esse erro:
Set-Theme : O termo 'Set-Theme' não é reconhecido como nome de cmdlet, função, arquivo de script
ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o
caminho está correto e tente novamente.
No C:\Users\Leandro Félix\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1:5
caractere:1
+ Set-Theme Star
+ ~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Set-Theme:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Salve! Cara, eu tive esse mesmo problema após formatar meu PC, eu ainda não sei o porquê disso estar acontecendo, é como se o oh-my-posh não tivesse reconhecendo o tema... Depois disso migrei pro Linux e não fui muito a fundo para descobrir o motivo, acabei ficando com o PowerShell feio :c
@@Huriel é ruim pq trabalho com programação e design, aí concentro tudo no Windows, já q a adobe n faz versão pra Linux, aí usar um terminal assim é foda
Lá no arquivo $profile tu muda de Set-Theme para Set-PoshPrompt que funciona.
@@jonathanxavier5643 Deu certo aqui, mano. Muito obrigado!
@@jonathanxavier5643 valeu mano!!
Muito bom teu conteúdo, mano
Obrigado cara!! Tamo junto hahaaha
Ajudou de mais monstro 😎
Valeu parceiro!! Tmj
Muito bom mano parabéns pelo trabalho!
Valeu pelo apoio mano!
Não é possível encontra o parâmetro AllowPreferelease
Opa! Dá um conferida na digitação mann
O que fazer quando fica caracteres estranhos no terminal?
Já arrumei. Vlw de qualquer forma. Ótimo vídeo.
Obrigado man!! Abração :D
Como remover a Logo no Powershell 7?
Opa! Mano, acho que seria o parâmetro "-nologo" mesmo, dá uma conferida aí! Obrigado por participar do vídeo :D
Não funcionou no powershell novo pra mim também.
Adiciona "commandline": "pwsh.exe -nologo" no settings.json nas configurações do PowerShell Core.
install-Module : O comando 'install-Module' foi encontrado no módulo 'PowerShellGet', mas não foi possível carregar o
módulo. Para obter mais informações, execute 'Import-Module PowerShellGet'.
Opa! Quanto a esse problema, confira o passo de configuração do ExecutionPolicy. Esse problema ocorre por conta da ExecutionPolicy não ter permissão pra utilizar esse comando.
Set-ExecutionPolicy -ExecutionPolicy Remotesigned
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
selecionei o bash e deu
[erro 0x80070002 ao iniciar "%PROGRAMFILES%/git/usr/bin/bash.exe -i -l"]
não sei se é pq estou no windows 11 ou pq esqueci de algo
Opa! O Bash está com alguns problemas pra rodar no W11 pelo que vi... Mas deve estabilizar novamente.
Recomendo tentar reinstalar em breve :D
Não instala o posh no meu
Opa Claudio!!
Consegue enviar qual erro ocorreu aí?? Assim, talvez eu consiga lhe ajudar com algo
@@Huriel Já consegui resolver mas obrigado pela atenção
@@Harkontyr como você conseguiu resolver?? to com o msm problema dizendo que oh-my-posh nao é reconhecido como nome do cmdlet
salvo demais mano valeu ai!!!🐱👓
Tamo junto parceiro!!
Show mano, só não funcionou o -NoLogo na parte do terminal integrado do vscode mas ta suave
Na real descobri porque, tinha essa linha perdida aqui no settings do vscode
"terminal.integrated.defaultProfile.windows": "Command Prompt",
Ai abria por padrão o cmd no vscode e quando eu trocava pro powershell ficava aquela mensagem chata, ai removendo a linha acima, funcionou como esperado
Ahhh tendi mano!! Ainda bem que conseguiu corrigir, sucesso demais :D
O meu no -nologo não funcionou pro powershell windows.
Iae mano pode me ajudar com o no logo? queria usar ele no terminal bash mas o codigo não funciona
Brabo demais irmão, parabéns!! Só uma duvida, no meu terminal fica aparecendo esses códigos na frente do caminho, "C:\Users\ferna [master ≡ +62 ~0 -60 !]>", vc sabe como retirar?
Opa Fernando!! Recentemente fiz uma personalização no meu Terminal pois voltei a usar Windows e pretendo gravar um vídeo mais atualizado...
Quanto ao bug em questão, talvez o seu Terminal não esteja reconhecendo a fonte escolhida no JSON de Settings dele... Aí acaba aparecendo bug por n achar o caractere específico
@@Huriel Beleza Huriel, vou dar uma olhada no JSON das Settings então. Valeu pela resposta!
Massa mano, sempre curto customizar os temas da minha maquina, quem trampa com código acho que curte personalizar kk me inscrevi também o/
Acho que é algo meio assim mesmo, a gente curte deixar as coisas da nossa cara KKKKKKKKKKKKKK
Valeu pela presença aí manoo!
Boaaa... Só falta ir p linux agr
To falando isso pra ele faz tempo!
@@J34NFPS ahahahahhaha
Ainda tô tentando me acostumar, vai um tempo pra ir 100% pro Linux hahahahah
@@Huriel Usa o Kubuntu, basicamente um ubuntu com interface kde, q p quem ta vindo do windows é otima. Inclusive pode personalizar ela p deixar identico a um windows. Testa lá.
@@vitordebortoli5947 Tive pensando em usar o Pop_OS! que segue a mesma proposta, mas tive extremas dificuldades em fazer dual boot com ele. Talvez o Kubuntu resolva, já que eu realmente prefiro o KDE hahahah
mto bom esse video q isso
Caso eu não tenha curtido o resultado final, como eu faço pra voltar pro normal?
Opa! Basta apagar o arquivo de configuração do PowerShell e tudo vai voltar ao normal
Desinstala os modulos utilizando Uninstall-Module "Nome do modulo" -Force -Verbose. Apaga as configurações feitas no settings.json e $PROFILE.
O meu deu um problema, mas consegui resolver, quem tiver problemas com o PredictionSource History é só adicionar essas duas ultimas linhas.
# Configurações do PowerShell
# Importar os temas do oh-my-posh e utilizar o Star
Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt Star
# Autocomplete, keybinds e histórico de comandos
Set-PSReadlineKeyHandler -Key Tab -Function MenuComplete
Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward
Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward
Set-PSReadlineOption -HistorySearchCursorMovesToEnd
# Autosugestões do PSReadline
Set-PSReadlineOption -ShowToolTips
Set-PSReadlineOption -PredictionSource History
Set-PSReadLineOption -PredictionViewStyle ListView
Set-PSReadLineOption -EditMode Windows
Po, obrigadão pela dica!! Bom demais compartilhar isso com a galera :D
What a random youtube recommendation!
So It means that I'm reaching UA-cam recommendations... Well, even if it's weird, I'm happy for that! Hahahah
o meu fala q Set-theme não é reconhecido pelo cmdlet
Opa! Uma outra pessoa comentou que essa é a solução para o problema:
"Lá no arquivo $profile tu muda de Set-Theme para Set-PoshPrompt que funciona."
Você saberia informar com eu faço para ativar o venv do anaconda com essas configurações que voce passou? Pois quando eu ativo um virtual env com o anaconda, ele por padrao fica no path no prompt
Opa, boa tarde! Nunca cheguei a utilizar o Anaconda quando mexi com Python... Mas acredito que a solução ideal seja utilizar ambos, misturar os dois arquivos
PS C:\Windows\system32> Import-Module posh-git
Import-Module : O módulo especificado 'posh-git' não foi carregado porque nenhum arquivo de módulo válido foi
encontrado em nenhum diretório de módulo.
No linha:1 caractere:1
+ Import-Module posh-git
+ ~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (posh-git:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
Opa man! O comentário fixado no vídeo resolve esse problema :D
@@Huriel não sei se é pq estou utilizando o Windows 11, mas da o mesmo erro
@@Harkontyr Hmmm... Eu to utilizando Linux ultimamente e não toco muito no Windows, não cheguei a mexer com o 11 ainda... Não sei dizer se esse seria um problema dele
tooop dms, mas no meu terminal o tema, os auto complete entre outros comandos. Quando eu fecho o terminal e abro ele novamente, eles não ficam e saem, e eu tenho que colocar eles de novo não sei o pq ? e isso tb vale para o vscode
Opa!! Quer dizer que o arquivo $profile fica vazio cada vez que fecha o powershell?
@@Huriel Não, por incrível que pareça não, mas o tema, auto sugestão auto complete só funcionam se eu ativar elas toda vez que eu abro o powershell
@@muriloborges5255 Poxa, me parece que o PowerShell pode não estar reconhecendo o arquivo $profile (que, por padrão, é carregado no início do PowerShell)
Recomendo dar uma olhada nessa solução aqui que encontrei:
superuser.com/questions/1268727/powershell-profile-does-not-load
Aparentemente é o mesmo problema que vocês está tendo, eu simulei o problema aqui no meu ambiente e resolvi com a solução do cara e... Funcionou!! :D
@@Huriel muito obrigado vou fazer ele aqui agora