diff options
-rw-r--r-- | configs/nvim/init.lua | 16 | ||||
-rw-r--r-- | configs/nvim/lazy-lock.json | 2 | ||||
-rw-r--r-- | configs/nvim/lua/plugins/formatter-nvim.lua | 3 | ||||
-rw-r--r-- | configs/nvim/lua/plugins/nvim-autopairs.lua | 3 | ||||
-rw-r--r-- | configs/nvim/lua/plugins/nvim-lint.lua | 3 |
5 files changed, 25 insertions, 2 deletions
diff --git a/configs/nvim/init.lua b/configs/nvim/init.lua index a7178f6..6f87738 100644 --- a/configs/nvim/init.lua +++ b/configs/nvim/init.lua @@ -69,6 +69,22 @@ require('gitsigns').setup() -- setup toggleterm require("toggleterm").setup() +-- setup autopairs +require("nvim-autopairs").setup {} + +-- setup lint +local lint = require("lint") +lint.linters_by_ft = { + javascript = { "eslint", "cspell" }, + javascriptreact = { "eslint", "cspell" }, + typescript = { "eslint", "cspell" }, + typescriptreact = { "eslint", "cspell" }, +} + +-- setup formatter +require("formatter").setup { +} + -- setup nvim-cmp local cmp = require("cmp") diff --git a/configs/nvim/lazy-lock.json b/configs/nvim/lazy-lock.json index a68ca7c..fd7f936 100644 --- a/configs/nvim/lazy-lock.json +++ b/configs/nvim/lazy-lock.json @@ -6,11 +6,13 @@ "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
+ "formatter.nvim": { "branch": "master", "commit": "44c89f09dcc220dc2a9b056e93c3a87c86e79804" },
"gitsigns.nvim": { "branch": "main", "commit": "fef5d90953f0a730483b44745fae5938ba8227f8" },
"lazy.nvim": { "branch": "main", "commit": "2a9354c7d2368d78cbd5575a51a2af5bd8a6ad01" },
"lualine.nvim": { "branch": "master", "commit": "45e27ca739c7be6c49e5496d14fcf45a303c3a63" },
"nvim-autopairs": { "branch": "master", "commit": "defad64afbf19381fe31488a7582bbac421d6e38" },
"nvim-cmp": { "branch": "main", "commit": "5dce1b778b85c717f6614e3f4da45e9f19f54435" },
+ "nvim-lint": { "branch": "master", "commit": "73682da41b74c9c35f33b1b2dbd0cc02cc59452f" },
"nvim-lspconfig": { "branch": "master", "commit": "d177ad277a638f262edb73c75ffe33e377b95dc5" },
"nvim-tree.lua": { "branch": "master", "commit": "94c7c810af205c0f00c8f105dcf490c8eb17658a" },
"nvim-web-devicons": { "branch": "master", "commit": "ecdeb4e2a4af34fc873bbfbf1f4c4e447e632255" },
diff --git a/configs/nvim/lua/plugins/formatter-nvim.lua b/configs/nvim/lua/plugins/formatter-nvim.lua new file mode 100644 index 0000000..4de5cfe --- /dev/null +++ b/configs/nvim/lua/plugins/formatter-nvim.lua @@ -0,0 +1,3 @@ +return { + 'mhartington/formatter.nvim' +} diff --git a/configs/nvim/lua/plugins/nvim-autopairs.lua b/configs/nvim/lua/plugins/nvim-autopairs.lua index b1cc486..cc657f7 100644 --- a/configs/nvim/lua/plugins/nvim-autopairs.lua +++ b/configs/nvim/lua/plugins/nvim-autopairs.lua @@ -1,4 +1,3 @@ return { - "windwp/nvim-autopairs", - event = "InsertEnter", + "windwp/nvim-autopairs" } diff --git a/configs/nvim/lua/plugins/nvim-lint.lua b/configs/nvim/lua/plugins/nvim-lint.lua new file mode 100644 index 0000000..f95c01c --- /dev/null +++ b/configs/nvim/lua/plugins/nvim-lint.lua @@ -0,0 +1,3 @@ +return { + "mfussenegger/nvim-lint" +} |