aboutsummaryrefslogtreecommitdiff
path: root/configs/nvim/init.lua
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2023-09-08 17:57:37 +0800
committercrupest <crupest@outlook.com>2023-09-10 18:05:03 +0800
commite01e02ad4ff671653e3906e327d8c9416f9c2174 (patch)
treecbed7c795209ac2aa039ccdba81a267f199a85ca /configs/nvim/init.lua
parent16e583fe333be0c93539c258c4cdf66725c5b2b9 (diff)
downloadcrupest-e01e02ad4ff671653e3906e327d8c9416f9c2174.tar.gz
crupest-e01e02ad4ff671653e3906e327d8c9416f9c2174.tar.bz2
crupest-e01e02ad4ff671653e3906e327d8c9416f9c2174.zip
Update nvim config.
Diffstat (limited to 'configs/nvim/init.lua')
-rw-r--r--configs/nvim/init.lua16
1 files changed, 16 insertions, 0 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")