From d20aa3d08f440fb176a130460e89b0aa588745ad Mon Sep 17 00:00:00 2001 From: crupest Date: Mon, 2 Oct 2023 00:02:38 +0800 Subject: Update nvim configs. --- configs/nvim/init.lua | 43 +------------------------------------------ 1 file changed, 1 insertion(+), 42 deletions(-) (limited to 'configs/nvim/init.lua') diff --git a/configs/nvim/init.lua b/configs/nvim/init.lua index ad41c20..de2f900 100644 --- a/configs/nvim/init.lua +++ b/configs/nvim/init.lua @@ -89,48 +89,7 @@ require("toggleterm").setup { require("nvim-autopairs").setup {} -- setup formatter -local prettier_formatter = function() - local current_buffer = vim.api.nvim_buf_get_name(0) - local prettier_exe = require("crupest.system").find_npm_exe(current_buffer, "prettier") or "prettier" - - if vim.fn.has("win32") ~= 0 then - local escape = require("crupest.system").escape_space - current_buffer = escape(current_buffer) - prettier_exe = escape(prettier_exe) - end - - return { - exe = prettier_exe, - args = { - "--stdin-filepath", - current_buffer - }, - stdin = true, - } -end - -require("formatter").setup { - filetype = { - html = { - prettier_formatter - }, - css = { - prettier_formatter - }, - javascript = { - prettier_formatter - }, - javascriptreact = { - prettier_formatter - }, - typescript = { - prettier_formatter - }, - typescriptreact = { - prettier_formatter - } - } -} +require("crupest.nvim.plugins.formatter").setup_formatter() -- setup lint local lint = require("crupest.nvim.plugins.lint") -- cgit v1.2.3