diff --git a/init.lua b/init.lua index 103277e..31f236c 100644 --- a/init.lua +++ b/init.lua @@ -54,17 +54,6 @@ if theme_ok then matugen.setup() end --- grammar support for spellchecker -require('lspconfig').ltex.setup { - filetypes = { "markdown", "text", "tex", "gitcommit" }, - settings = { - ltex = { - language = "en-US", - -- You can disable specific rules here if they are too annoying - disabledRules = { ["en-US"] = { "PROPER_NOUN_CAPITALIZATION" } }, - }, - }, -} -- load lsp and bufferline plugins require("config.lsp") diff --git a/lazy-lock.json b/lazy-lock.json index 5c99e37..4f87073 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -13,6 +13,7 @@ "hologram.nvim": { "branch": "main", "commit": "f5194f71ec1578d91b2e3119ff08e574e2eab542" }, "inc-rename.nvim": { "branch": "main", "commit": "0074b551a17338ccdcd299bd86687cc651bcb33d" }, "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" }, + "ltex-ls.nvim": { "branch": "main", "commit": "968eac261279d88d7f1ed556aa2dbc535a7489fe" }, "lualine.nvim": { "branch": "master", "commit": "47f91c416daef12db467145e16bed5bbfe00add8" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "a979821a975897b88493843301950c456a725982" }, "mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" }, diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 1078296..efaea73 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -4,74 +4,74 @@ return { -- adds lsp functionality and api for included languages dependencies = { { "mason-org/mason.nvim", config = true }, -- The "App Store" { "mason-org/mason-lspconfig.nvim", config = true }, -- The "Bridge" - }, - }, - { - 'saghen/blink.cmp', - version = '*', -- Downloads pre-built binaries (fast!) - opts = { - keymap = { - preset = 'none', - [''] = { 'select_next', 'fallback' }, - [''] = { 'select_prev', 'fallback' }, - [''] = { 'accept', 'fallback' }, - [''] = { 'show', 'show_documentation', 'hide_documentation' }, + { + 'saghen/blink.cmp', + version = '*', -- Downloads pre-built binaries (fast!) + opts = + { + keymap = { + preset = 'none', + [''] = { 'select_next', 'fallback' }, + [''] = { 'select_prev', 'fallback' }, + [''] = { 'accept', 'fallback' }, + [''] = { 'show', 'show_documentation', 'hide_documentation' }, + }, + sources = { + default = { 'lsp', 'path', 'snippets', 'buffer' }, + }, + }, }, - sources = { - default = { 'lsp', 'path', 'snippets', 'buffer' }, + { + 'MeanderingProgrammer/render-markdown.nvim', + dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-mini/mini.nvim' }, -- if you use the mini.nvim suite + ---@module 'render-markdown' }, - }, - }, - { - 'MeanderingProgrammer/render-markdown.nvim', - dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-mini/mini.nvim' }, -- if you use the mini.nvim suite - ---@module 'render-markdown' - }, - { -- basic tree sitter parser support - "nvim-treesitter/nvim-treesitter", - opts = { - indent = { enable = true }, - highlight = { enable = true }, - folds = { enable = true }, - ensure_installed = { - "bash", - "c", - "diff", - "html", - "javascript", - "jsdoc", - "json", - "lua", - "luadoc", - "luap", - "markdown", - "markdown_inline", - "printf", - "python", - "query", - "regex", - "toml", - "tsx", - "typescript", - "vim", - "vimdoc", - "xml", - "yaml", - "zsh", - }, - } - }, - { -- Adds git related signs to the gutter, as well as utilities for managing changes - 'lewis6991/gitsigns.nvim', - opts = { - signs = { - add = { text = '+' }, - change = { text = '~' }, - delete = { text = '_' }, - topdelete = { text = '‾' }, - changedelete = { text = '~' }, + { -- basic tree sitter parser support + "nvim-treesitter/nvim-treesitter", + opts = { + indent = { enable = true }, + highlight = { enable = true }, + folds = { enable = true }, + ensure_installed = { + "bash", + "c", + "diff", + "html", + "javascript", + "jsdoc", + "json", + "lua", + "luadoc", + "luap", + "markdown", + "markdown_inline", + "printf", + "python", + "query", + "regex", + "toml", + "tsx", + "typescript", + "vim", + "vimdoc", + "xml", + "yaml", + "zsh", + }, + } }, - }, - }, - + { -- Adds git related signs to the gutter, as well as utilities for managing changes + 'lewis6991/gitsigns.nvim', + opts = { + signs = { + add = { text = '+' }, + change = { text = '~' }, + delete = { text = '_' }, + topdelete = { text = '‾' }, + changedelete = { text = '~' }, + }, + }, + }, + } +} } diff --git a/spell/en.utf-8.add b/spell/en.utf-8.add index bde2190..ba6a4a0 100644 --- a/spell/en.utf-8.add +++ b/spell/en.utf-8.add @@ -7,3 +7,9 @@ symlinked Openrc dir Picoctf +nc +Gaviria +unix +linux +netcat +Ransomware diff --git a/spell/en.utf-8.add.spl b/spell/en.utf-8.add.spl index 506a8b3..71fc784 100644 Binary files a/spell/en.utf-8.add.spl and b/spell/en.utf-8.add.spl differ