mirror of
https://github.com/Ascyii/nvim.git
synced 2026-01-01 12:14:24 -05:00
Refactor all the custom modules into better structures. Clear separation of keybindings that belong to cusstom modules. Added custom snippets and vsc snippets.
This commit is contained in:
@@ -15,13 +15,6 @@ libc
|
|||||||
bash
|
bash
|
||||||
```
|
```
|
||||||
|
|
||||||
Optionally for more lsp servers.
|
|
||||||
|
|
||||||
```
|
|
||||||
go
|
|
||||||
npm
|
|
||||||
```
|
|
||||||
|
|
||||||
## General
|
## General
|
||||||
|
|
||||||
This configuration is based on the lazy plugin manager.
|
This configuration is based on the lazy plugin manager.
|
||||||
|
|||||||
@@ -2,12 +2,12 @@ return {
|
|||||||
{
|
{
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
build = ":TSUpdate",
|
build = ":TSUpdate",
|
||||||
priority = 1000, -- Load before everything else
|
priority = 1000,
|
||||||
config = function()
|
config = function()
|
||||||
local configs = require("nvim-treesitter.configs")
|
local configs = require("nvim-treesitter.configs")
|
||||||
configs.setup({
|
configs.setup({
|
||||||
sync_install = true,
|
sync_install = true,
|
||||||
ensure_installed = { "typst", "go", "bash", "python", "nix" },
|
ensure_installed = { "typst", "go", "bash", "python", "nix", "lua" },
|
||||||
highlight = { enable = true },
|
highlight = { enable = true },
|
||||||
indent = { enable = true },
|
indent = { enable = true },
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user