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
commitd91d7d18af7e1c937cb8215f84588b24b4432086 (patch)
treecbed7c795209ac2aa039ccdba81a267f199a85ca /configs/nvim/init.lua
parent9bf31c0260106c50091a4ff60c17cf0dd28a4608 (diff)
downloadcrupest-d91d7d18af7e1c937cb8215f84588b24b4432086.tar.gz
crupest-d91d7d18af7e1c937cb8215f84588b24b4432086.tar.bz2
crupest-d91d7d18af7e1c937cb8215f84588b24b4432086.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")