From 3d94779c7aea52a51da5294190cf7e44378c661f Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Thu, 23 Jan 2025 12:55:48 -0600 Subject: [PATCH] nvim --- home/private_dot_config/nvim/init.lua | 1 + .../nvim/lua/config/autocmds.lua | 6 +++--- .../nvim/lua/config/options.lua | 13 +++++++------ .../nvim/lua/plugins/disabled.lua | 1 + .../nvim/lua/plugins/language/nim.lua | 12 +----------- .../nvim/lua/plugins/language/python.lua | 4 ++-- home/private_dot_config/nvim/spell/en.utf-8.add | 1 + .../nvim/spell/en.utf-8.add.spl | Bin 1166 -> 0 bytes 8 files changed, 16 insertions(+), 22 deletions(-) delete mode 100644 home/private_dot_config/nvim/spell/en.utf-8.add.spl diff --git a/home/private_dot_config/nvim/init.lua b/home/private_dot_config/nvim/init.lua index 2514f9e..d4bae53 100644 --- a/home/private_dot_config/nvim/init.lua +++ b/home/private_dot_config/nvim/init.lua @@ -1,2 +1,3 @@ -- bootstrap lazy.nvim, LazyVim and your plugins require("config.lazy") + diff --git a/home/private_dot_config/nvim/lua/config/autocmds.lua b/home/private_dot_config/nvim/lua/config/autocmds.lua index 053f67c..3133629 100644 --- a/home/private_dot_config/nvim/lua/config/autocmds.lua +++ b/home/private_dot_config/nvim/lua/config/autocmds.lua @@ -18,7 +18,7 @@ vim.api.nvim_create_autocmd({ "BufEnter", "BufWinEnter" }, { }) -- if cspell config found then disable buitlin spell check -vim.api.nvim_create_autocmd({"BufRead", "BufNewFile"}, { +vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile", }, { pattern = "*", callback = function() -- this isn't exhuastive and won't work if config is contained in a package.json @@ -29,7 +29,7 @@ vim.api.nvim_create_autocmd({"BufRead", "BufNewFile"}, { ".cSpell.json", ".cspell.config.json", "cpsell.config.yaml", - ".cpsell.config.yaml" + ".cpsell.config.yaml", } for _, file in ipairs(cspell_files) do @@ -38,5 +38,5 @@ vim.api.nvim_create_autocmd({"BufRead", "BufNewFile"}, { break end end - end + end, }) diff --git a/home/private_dot_config/nvim/lua/config/options.lua b/home/private_dot_config/nvim/lua/config/options.lua index 6270f8e..ed16586 100644 --- a/home/private_dot_config/nvim/lua/config/options.lua +++ b/home/private_dot_config/nvim/lua/config/options.lua @@ -11,12 +11,6 @@ vim.opt.timeoutlen = 200 vim.g.autoformat = false --- make .roc files have the correct filetype -vim.api.nvim_create_autocmd({ "BufEnter", "BufWinEnter" }, { - pattern = { "*.roc" }, - command = "set filetype=roc", -}) - -- https://github.com/ziglang/zig.vim/issues/51#issuecomment-1637180522 vim.g.zig_fmt_autosave = 0 @@ -25,3 +19,10 @@ vim.lsp.set_log_level("off") vim.api.nvim_create_user_command("Shrug", function() vim.api.nvim_put({ "¯\\_(ツ)_/¯" }, "", false, true) end, {}) + +vim.api.nvim_create_user_command("Bootstrap", function() + vim.cmd [[:Lazy! sync]] + vim.cmd [[:TSUpdateSync]] + vim.cmd [[sleep 20]] + vim.cmd [[q]] +end, {}) diff --git a/home/private_dot_config/nvim/lua/plugins/disabled.lua b/home/private_dot_config/nvim/lua/plugins/disabled.lua index eab46d8..b6ed781 100644 --- a/home/private_dot_config/nvim/lua/plugins/disabled.lua +++ b/home/private_dot_config/nvim/lua/plugins/disabled.lua @@ -9,6 +9,7 @@ end return disable({ -- "mfussenegger/nvim-lint", "folke/tokyonight.nvim", + "MeanderingProgrammer/render-markdown.nvim", -- snippets are wildly really annoying "L3MON4D3/LuaSnip", "nvim-neo-tree/neo-tree.nvim", diff --git a/home/private_dot_config/nvim/lua/plugins/language/nim.lua b/home/private_dot_config/nvim/lua/plugins/language/nim.lua index a248b49..2b962db 100644 --- a/home/private_dot_config/nvim/lua/plugins/language/nim.lua +++ b/home/private_dot_config/nvim/lua/plugins/language/nim.lua @@ -1,14 +1,4 @@ return { require("util").setup_lang({ treesitter = { "nim", "nim_format_string" }, lsp = { "nim_langserver" } }), - { "alaviss/nim.nvim" }, - -- { - -- "neovim/nvim-lspconfig", - -- opts = { - -- servers = { - -- nim_langserver = { - -- mason = false, - -- }, - -- }, - -- }, - -- }, + -- { "alaviss/nim.nvim" }, } diff --git a/home/private_dot_config/nvim/lua/plugins/language/python.lua b/home/private_dot_config/nvim/lua/plugins/language/python.lua index 6f43443..68c5a06 100644 --- a/home/private_dot_config/nvim/lua/plugins/language/python.lua +++ b/home/private_dot_config/nvim/lua/plugins/language/python.lua @@ -1,9 +1,9 @@ -- adapted from https://www.lazyvim.org/extras/lang/python#nvim-lspconfig -local lsp = vim.g.lazyvim_python_lsp or "pyright" +-- local lsp = vim.g.lazyvim_python_lsp or "pyright" local ruff = vim.g.lazyvim_python_ruff or "ruff" return { - require("util").setup_lang({ treesitter = { "python", "toml" }, mason = { "ruff" } }), + require("util").setup_lang({ treesitter = { "python", "toml" } }), { "neovim/nvim-lspconfig", opts = { diff --git a/home/private_dot_config/nvim/spell/en.utf-8.add b/home/private_dot_config/nvim/spell/en.utf-8.add index 3ebea8e..c8b2b54 100644 --- a/home/private_dot_config/nvim/spell/en.utf-8.add +++ b/home/private_dot_config/nvim/spell/en.utf-8.add @@ -73,3 +73,4 @@ css stylesheet href chainable +doxorubicin diff --git a/home/private_dot_config/nvim/spell/en.utf-8.add.spl b/home/private_dot_config/nvim/spell/en.utf-8.add.spl deleted file mode 100644 index f4e1167077bf3d39ed143b4c2c5cab70c9c32ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1166 zcmY*YyKdV+5WHOpaf%>i8hwD1)}=Z-gux)N5jcRM_C%gUMifaONm+80K3%@R|B=R@ zlJxqAWaf@B;No!Hxr)ry^z#KaiOm>gnbkG9aMXothGQ|GB zC$JXQ_mMJP#U?IVt!gMAz&bW0vDy*k8K1_lMp`whx`ej3ZOoF?Q&*xd@?n^4>m3My zPuQYTb~s*PKUt<7KvzRu5tIIOTC+74IfCH#4=8;FPX+)BjAhhe794n}<#(=b2mlVO z!Wn^!Oe_DK*U3GYsKui#tb=gcy}DBN((9@V;qc8z?EFr)sINoDs7cOR#-z12+_?it z#%VlKmJQXEF;VK(aU5kBIJ3p^ZbH^-#~f}Km|1|F zxoJ^0jPNLx84ftu>JvumNk1-CLl*RRlI1HvDT7-!b|=j+-ArAth6Qo)!F_B%8_0fe zr{Tfe@yGzdQiuMhd)(~n5cG~+obTDiB~->0(UTn@;Whj!Ca&yYacL?%BX%j2evAVN z4=OE;G27SYACv3b^@fu;mCrApv4M||=n4eSk7(xQS}v(?#?&0+<<|hDYaHY3?uF!w a*w@)!lN&@6c>a8U2{zw5{PqT-jQIykmfPL{