diff --git a/lua/cosmic/config/init.lua b/lua/cosmic/config/init.lua index 69658c3..d89010a 100644 --- a/lua/cosmic/config/init.lua +++ b/lua/cosmic/config/init.lua @@ -16,9 +16,11 @@ local default_config = { main_icon = require('cosmic.core.theme.icons').ghost, }, lsp = { - format_on_save = false, -- true/false or table of filetypes {'.ts', '.js',} + format_on_save = true, -- true/false or table of filetypes {'.ts', '.js',} servers = { - eslint = true, -- enable/disable server + formatting + eslint = { + format = false, + }, -- enable/disable server + formatting -- rust_analyzer = true, -- enable non-default servers (todo: support for custom server configs) efm = { format = true, -- true or false diff --git a/readme.md b/readme.md index c84cdbf..bc9cc67 100644 --- a/readme.md +++ b/readme.md @@ -46,7 +46,7 @@ _While CosmicNvim is geared specifically toward TypeScript/JavaScript developmen #### Prerequisites - Neovim (+0.6.0) - [Node.js](https://nodejs.org/en/) -- [prettierd](https://github.com/fsouza/prettierd) (for Prettier formatting, optional) +- [prettierd](https://github.com/fsouza/prettierd) (for prettier formatting w/efm, optional) - [eslint_d](https://www.npmjs.com/package/eslint_d) (for eslint w/efm, optional) #### Install