Bem, eu consegui hackear uma solução, carregando manualmente meu posh-git no meu perfil (o comando Import-Module $env:posh_git
não estava funcionando e estava lançando um erro desagradável sobre o $ env: posh_git não sendo um módulo):
. (Resolve-Path "$env:LOCALAPPDATA\GitHub\shell.ps1")
. (Resolve-Path "$env:LOCALAPPDATA\GitHub\PoshGit_e0fc5e56ff55708a890f408f03656f758fa0ba8a\profile.example.ps1")
... e comentando todos os aliases padrão no meu arquivo de perfil padrão localizado em ( C:\Windows\System32\WindowsPowerShell\v1.0
). Funcionou sem esta última mudança também, mas Poweshell continuou mostrando uma tonelada de erros ao iniciar. Por incrível que pareça, aliases como cat
e ls
ainda funcionam.