[mirror] Make your go dev experience better
github.com/olexsmir/gopher.nvim
neovim
golang
1version: "3"
2
3includes:
4 vhs:
5 taskfile: ./vhs/Taskfile.yml
6 dir: ./vhs
7
8tasks:
9 lint:
10 cmds:
11 - selene .
12 - stylua --check .
13
14 format:
15 cmd: stylua .
16
17 test:
18 cmds:
19 - |
20 nvim --clean --headless \
21 -u ./scripts/minimal_init.lua \
22 -c "lua MiniTest.run()" \
23 -c ":qa!"
24 nvim:
25 cmd: nvim --clean -u "./scripts/minimal_init.lua" {{ .CLI_ARGS }}
26
27 docgen:
28 desc: generate vimhelp
29 cmds:
30 - |
31 nvim --clean --headless \
32 -u "./scripts/minimal_init.lua" \
33 -c "luafile ./scripts/docgen.lua" \
34 -c ":qa!"
35
36 install-deps:
37 desc: installs go bin (used in CI)
38 cmds:
39 - |
40 nvim --clean --headless \
41 -u "./scripts/minimal_init.lua" \
42 +GoInstallDepsSync +qa