We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.
Valeu, Sérgio!
Estou para fazer a segunda parte deste artigo.
Vou dar uma olhada no seu repositório e dev.
Abraço!
Primeiramente gostaria de parabenizar. O artigo foi muito bem feito e me ajudou bastante.
Mas gostaria de tirar uma dúvida. Segui o passo a passo apenas alterando algumas coisas de minha preferencia mas sempre que abro editor e tento salvar pela primeira vez qualquer arquivo aparece os seguintes erro:
Error detected while processing BufWritePre Autocommands for "*":
[null-ls] command stylua is not executable (make sure it's installed and on your $PATH)
Pensei que poderia ser algo que fiz errado, mas quando tentei usar o arquivo init.lua dos teus dotfiles o erro permaneceu. Sabe o que pode ser?
Valeu, Jorge! Então... Esse erro do NullLS ocorreu porque você não instalou o Stylua na sua máquina. Como eu disse nessa parte, "não basta apenas adicionar na lista, o executável de cada um precisa estar instalado na máquina para funcionar".
Cada formatador tem sua maneira de instalar, mas no geral, eles estão disponíveis usando o gerenciador de pacotes da linguagem de programação usada para fazê-lo (Cargo, PIP, NPM), ou no gerenciador de pacotes do macOS (Homebrew) ou distribuição Linux (Pacman, APT, DNF, etc.). Para instalar o Stylua no Arch Linux, por exemplo:
$ sudo pacman -S stylua
Vou acrescentar umas instruções a mais nessa parte para evitar confusão. Abraço!
Me divirto muito com posts como o seu, aprendo um tanto e gosto sempre que tenho tempo de interargir passando sugestões.
Um adendo interessante seria os ftplugins para por exemplo, quando estiver no seu init.lua poder abrir os arquivos pressionando gf. No meu neovim basic id [https://bitbucket.org/sergi...] na pasta after ftplugin tem uns arquivos já prontos. Estou usando sua configuração em paralelo, aprendi como manter duas instalações do neovim em paralelo, aliás tenho um post no dev.to sobre isso: https://dev.to/voyeg3r/keep...