From d08f7043a8d24fcde99a78a860ca20386c70765d Mon Sep 17 00:00:00 2001 From: rootiest Date: Wed, 7 Aug 2024 19:53:51 -0400 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20=20refactor(rootiest):=20r?= =?UTF-8?q?emove=20autospell?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove autospell feature and tweak LazyGit toggler --- lua/config/autospell.lua | 67 ---------------------------------------- lua/config/rootiest.lua | 43 ++++---------------------- 2 files changed, 6 insertions(+), 104 deletions(-) delete mode 100644 lua/config/autospell.lua diff --git a/lua/config/autospell.lua b/lua/config/autospell.lua deleted file mode 100644 index 7478390..0000000 --- a/lua/config/autospell.lua +++ /dev/null @@ -1,67 +0,0 @@ --- ╭─────────────────────────────────────────────────────────╮ --- │ Spell Checking │ --- ╰─────────────────────────────────────────────────────────╯ --- Define dictionary autocorrections -vim.keymap.set("ia", "teh", "the") -vim.keymap.set("ia", "accomodate", "accommodate") -vim.keymap.set("ia", "acommodate", "accommodate") -vim.keymap.set("ia", "aparent", "apparent") -vim.keymap.set("ia", "aparrent", "apparent") -vim.keymap.set("ia", "apparant", "apparent") -vim.keymap.set("ia", "apparrent", "apparent") -vim.keymap.set("ia", "aquire", "acquire") -vim.keymap.set("ia", "becuase", "because") -vim.keymap.set("ia", "cauhgt", "caught") -vim.keymap.set("ia", "choosen", "chosen") -vim.keymap.set("ia", "cieling", "ceiling") -vim.keymap.set("ia", "collegue", "teammate") -vim.keymap.set("ia", "concensus", "consensus") -vim.keymap.set("ia", "contians", "contains") -vim.keymap.set("ia", "cosnt", "const") -vim.keymap.set("ia", "dervied", "derived") -vim.keymap.set("ia", "fales", "false") -vim.keymap.set("ia", "fasle", "false") -vim.keymap.set("ia", "fitler", "filter") -vim.keymap.set("ia", "flase", "false") -vim.keymap.set("ia", "foward", "forward") -vim.keymap.set("ia", "frequecy", "frequency") -vim.keymap.set("ia", "gaurantee", "guarantee") -vim.keymap.set("ia", "guaratee", "guarantee") -vim.keymap.set("ia", "heigth", "height") -vim.keymap.set("ia", "heirarchy", "hierarchy") -vim.keymap.set("ia", "inclued", "include") -vim.keymap.set("ia", "interator", "iterator") -vim.keymap.set("ia", "intput", "input") -vim.keymap.set("ia", "invliad", "invalid") -vim.keymap.set("ia", "lenght", "length") -vim.keymap.set("ia", "liasion", "liaison") -vim.keymap.set("ia", "libary", "library") -vim.keymap.set("ia", "listner", "listener") -vim.keymap.set("ia", "looses:", "loses") -vim.keymap.set("ia", "looup", "lookup") -vim.keymap.set("ia", "manefist", "manifest") -vim.keymap.set("ia", "namesapce", "namespace") -vim.keymap.set("ia", "namespcae", "namespace") -vim.keymap.set("ia", "occassion", "occasion") -vim.keymap.set("ia", "occured", "occurred") -vim.keymap.set("ia", "ouptut", "output") -vim.keymap.set("ia", "ouput", "output") -vim.keymap.set("ia", "overide", "override") -vim.keymap.set("ia", "postion", "position") -vim.keymap.set("ia", "priviledge", "privilege") -vim.keymap.set("ia", "psuedo", "pseudo") -vim.keymap.set("ia", "recieve", "receive") -vim.keymap.set("ia", "refered", "referred") -vim.keymap.set("ia", "relevent", "relevant") -vim.keymap.set("ia", "retreive", "retrieve") -vim.keymap.set("ia", "sloder", "solder") -vim.keymap.set("ia", "sheild", "shield") -vim.keymap.set("ia", "garbarge", "garbage") -vim.keymap.set("ia", "oposite", "opposite") -vim.keymap.set("ia", "oportunity", "opportunity") -vim.keymap.set("ia", "retreive", "retrieve") -vim.keymap.set("ia", "vegitarien", "vegetarian") -vim.keymap.set("ia", "vegatarian", "vegetarian") -vim.keymap.set("ia", "vegeterian", "vegetarian") -vim.keymap.set("ia", "vegatarien", "vegetarian") -vim.keymap.set("ia", "vegeterien", "vegetarian") diff --git a/lua/config/rootiest.lua b/lua/config/rootiest.lua index 793facc..6700fe5 100644 --- a/lua/config/rootiest.lua +++ b/lua/config/rootiest.lua @@ -49,7 +49,12 @@ end function M.toggle_lazygit_term() if pcall(require, "toggleterm.terminal") then local Terminal = require("toggleterm.terminal").Terminal - local lazygit = Terminal:new({ cmd = "lazygit", hidden = true }) + local lazygit = Terminal:new({ + cmd = "lazygit", + hidden = true, + direction = "horizontal", -- Set direction to horizontal split + size = 0.5, -- Set size to 50% of the screen + }) lazygit:toggle() else vim.api.nvim_err_writeln("toggleterm plugin is not installed") @@ -106,11 +111,6 @@ function M.eval_neovide() end end --- Define autocorrections -function M.define_autocorrections() - require("config.autospell") -end - -- Define user commands function M.define_commands() vim.api.nvim_create_user_command("Q", function() @@ -122,40 +122,9 @@ function M.define_commands() end, { force = true, desc = "Yank line without leading whitespace" }) end -function M.define_autocommands() - local autogrp = vim.api.nvim_create_augroup - local autocmd = vim.api.nvim_create_autocmd - autogrp("AutoSpellCorrections", { clear = true }) - -- List of filetypes to exclude - local excluded_filetypes = { - "help", - "alpha", - "dashboard", - "neo-tree", - "Trouble", - "trouble", - "lazy", - "mason", - "notify", - "toggleterm", - "lazyterm", - } - -- Autocommand to trigger setup on FileType - autocmd("FileType", { - group = "AutoSpellCorrections", - callback = function() - local filetype = vim.bo.filetype - if not vim.tbl_contains(excluded_filetypes, filetype) then - M.define_autocorrections() - end - end, - }) -end - function M.setup() M.eval_neovide() M.define_commands() - M.define_autocommands() end return M