Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nvim config s/vimscript/lua #27

Merged
merged 17 commits into from
Sep 24, 2023
Merged

nvim config s/vimscript/lua #27

merged 17 commits into from
Sep 24, 2023

Conversation

andros21
Copy link
Owner

No description provided.

@andros21 andros21 added the enhancement New feature or request label Apr 11, 2023
@andros21 andros21 self-assigned this Apr 11, 2023
@andros21 andros21 force-pushed the lua branch 4 times, most recently from ec6846a to 30f32ae Compare May 16, 2023 13:10
andros21 added 12 commits May 25, 2023 10:29
configuration from scratch copying [lazyvim](https://www.lazyvim.org/)
philosophy, plugins and directory structure

only neovim lua plugins!
search them in https://neovimcraft.com/

only few linters and formatter are currently setup,
more will be added
now that some of them are automatically installed by
[mason](https://github.com/williamboman/mason.nvim) inside neovim when
needed for code development

npm and so nodejs dep are needed to compile some
[neovim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)
parser
add global config for `yamllint` and `yamlfmt`
github action linter and toml formatter
andros21 added 5 commits June 18, 2023 11:33
slightly related:
* use autocmd for auto save on format (:noa w for skipping autoformat)
* use mason-tool-installer to ensure
  formatter.nvim/nvim-lint/lsp-zero mason deps are all
  installed
* continue to use lsp-zero.nvim for setup rust-tools

reason: null-ls.nvim archived jose-elias-alvarez/null-ls.nvim#1621
@andros21 andros21 merged commit 10efbab into master Sep 24, 2023
2 of 3 checks passed
@andros21 andros21 deleted the lua branch September 24, 2023 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant