diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index 2331ce6..1fbba6e 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -1,5 +1,5 @@ { - "LuaSnip": { "branch": "master", "commit": "500981ff6cefc7343e3959ef0f939bd0bfd49ba9" }, + "LuaSnip": { "branch": "master", "commit": "45a4e899ca8f54936fe32ead6bba65f2a8d42e12" }, "alpha-nvim": { "branch": "main", "commit": "9e33db324b8bb7a147bce9ea5496686ee859461d" }, "auto-hlsearch.nvim": { "branch": "main", "commit": "8f28246d53e9478717ca3b51c8112083fbebd7e3" }, "barbar.nvim": { "branch": "master", "commit": "b8ca6076f75e49cca1fa0288c080f3d10ec2152c" }, @@ -12,20 +12,21 @@ "cmp-under-comparator": { "branch": "master", "commit": "6857f10272c3cfe930cece2afa2406e1385bfef8" }, "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" }, "deadcolumn.nvim": { "branch": "master", "commit": "b9b5e237371ae5379e280e4df9ecf62e4bc8d7a5" }, + "diffview.nvim": { "branch": "main", "commit": "b0cc22f5708f6b2b4f873b44fbc5eb93020f4e0c" }, "distant.nvim": { "branch": "v0.2", "commit": "9dd21f8fa25795e56756e1ea27a1586ceee35582" }, - "dracula.nvim": { "branch": "main", "commit": "5716b1395b32a5865476dd3314bd8888e5f91532" }, + "dracula.nvim": { "branch": "main", "commit": "608ebc389514674213a74f1d173c00f85bebc008" }, "f-string-toggle.nvim": { "branch": "main", "commit": "eeaa03be94a0d248aabbb39c29369e97398d9e08" }, "feline.nvim": { "branch": "master", "commit": "d48b6f92c6ccdd6654c956f437be49ea160b5b0c" }, - "friendly-snippets": { "branch": "main", "commit": "17245edcd1195ad88d60ae13fb1e90d1df9b2fc9" }, - "gitsigns.nvim": { "branch": "main", "commit": "dc2962f7fce953a2a98e7c6d3d7fc4c1d1f66758" }, + "friendly-snippets": { "branch": "main", "commit": "ca668b7a4a2913ad1109b5e4aaf0013651956b13" }, + "gitsigns.nvim": { "branch": "main", "commit": "48c3ae8ec74cb83f9570ceb0c5ab8217db7a2220" }, "glow.nvim": { "branch": "main", "commit": "bbd0473d72a45094495ee5600b5577823543eefe" }, "headlines.nvim": { "branch": "master", "commit": "ddef41b2664f0ce25fe76520d708e2dc9dfebd70" }, - "indent-blankline.nvim": { "branch": "master", "commit": "b7aa0aed55887edfaece23f7b46ab22232fc8741" }, - "lazy.nvim": { "branch": "main", "commit": "f8611632d0f9c6818e8eb54f9bcd1dad122b5a7f" }, + "indent-blankline.nvim": { "branch": "master", "commit": "4541d690816cb99a7fc248f1486aa87f3abce91c" }, + "lazy.nvim": { "branch": "main", "commit": "da8b00581a52f5f87ad2aba9f52171fda7491f18" }, "lsp-colors.nvim": { "branch": "main", "commit": "2bbe7541747fd339bdd8923fc45631a09bb4f1e5" }, "lualine.nvim": { "branch": "master", "commit": "05d78e9fd0cdfb4545974a5aa14b1be95a86e9c9" }, "markdown-preview.nvim": { "branch": "master", "commit": "02cc3874738bc0f86e4b91f09b8a0ac88aef8e96" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "4f1c72767bec31397d59554f84096909b2887195" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "796008869e67ef27a5aa5ac44c08ce2a60b89f55" }, "mason.nvim": { "branch": "main", "commit": "5ad3e113b0c3fde3caba8630599373046f6197e8" }, "mini.comment": { "branch": "main", "commit": "877acea5b2a32ff55f808fc0ebe9aa898648318c" }, "mini.fuzzy": { "branch": "stable", "commit": "295763d73cbf580c27a4419364c47b09fc82e0f4" }, @@ -34,24 +35,24 @@ "mini.surround": { "branch": "main", "commit": "eeaf96562947f75afa51a6266e066529369ca7ef" }, "mini.trailspace": { "branch": "main", "commit": "c41ab1035d184ff20c1aebd76639320c055afebe" }, "mkdnflow.nvim": { "branch": "main", "commit": "a728a3533bb57502fdfd6fdb4e5839fc87430edc" }, - "moonfly": { "branch": "master", "commit": "1f5eafead7e2da58951942d3b2996bd10c43980c" }, + "moonfly": { "branch": "master", "commit": "7b0040a86b200cc20f9a12300e3871ddab703e29" }, "neoscroll.nvim": { "branch": "master", "commit": "d7601c26c8a183fa8994ed339e70c2d841253e93" }, "neovim": { "branch": "main", "commit": "932adb0d9351186db047302de021bb2976756a07" }, "nightfox.nvim": { "branch": "main", "commit": "77aa7458d2b725c2d9ff55a18befe1b891ac473e" }, - "null-ls.nvim": { "branch": "main", "commit": "07897774c3b2f14d71b2ca51f3014d1055da9657" }, + "null-ls.nvim": { "branch": "main", "commit": "db09b6c691def0038c456551e4e2772186449f35" }, "numb.nvim": { "branch": "master", "commit": "2c89245d1185e02fec1494c45bc765a38b6b40b3" }, - "nvim": { "branch": "main", "commit": "c75562cbc954136f279ced91661251543b6f2a20" }, - "nvim-cmp": { "branch": "main", "commit": "2743dd989e9b932e1b4813a4927d7b84272a14e2" }, - "nvim-dap": { "branch": "master", "commit": "bb1ddce6cd951ef3c1319e4fd8596131113163c3" }, + "nvim": { "branch": "main", "commit": "3ffd2f511f3dc6c01258923d7170ccaf1445634b" }, + "nvim-cmp": { "branch": "main", "commit": "c4e491a87eeacf0408902c32f031d802c7eafce8" }, + "nvim-dap": { "branch": "master", "commit": "3bde6f786057fa29d8356559b2ae3a52d9317fba" }, "nvim-dap-python": { "branch": "master", "commit": "37b4cba02e337a95cb62ad1609b3d1dccb2e5d42" }, "nvim-dap-ui": { "branch": "master", "commit": "c020f660b02772f9f3d11f599fefad3268628a9e" }, - "nvim-lspconfig": { "branch": "master", "commit": "2187f222c37cb5fd7cf96f242e5c8a4a340f2596" }, + "nvim-lspconfig": { "branch": "master", "commit": "deade69789089c3da15237697156334fb3e943f0" }, "nvim-mapper": { "branch": "main", "commit": "baad83aad85d420cce24dd60106114421ed59039" }, "nvim-notify": { "branch": "master", "commit": "ea9c8ce7a37f2238f934e087c255758659948e0f" }, - "nvim-tree.lua": { "branch": "master", "commit": "4af572246ce49883e2a52c49203a19984454f2e0" }, - "nvim-treesitter": { "branch": "master", "commit": "0b81ed9f18333949a74586a1ea0497ae4cbb7cd4" }, + "nvim-tree.lua": { "branch": "master", "commit": "a708bd2413d467929b5019ec1bce7b1f428438bc" }, + "nvim-treesitter": { "branch": "master", "commit": "b4b94ec387525cb9df4b56eb1a8bf33231a0df47" }, "nvim-web-devicons": { "branch": "master", "commit": "9ab9b0b894b2388a9dbcdee5f00ce72e25d85bf9" }, - "plenary.nvim": { "branch": "master", "commit": "102c02903c74b93c705406bf362049383abc87c8" }, + "plenary.nvim": { "branch": "master", "commit": "bda256fab0eb66a15e8190937e417e6a14ee5d72" }, "popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" }, "sidebar.nvim": { "branch": "main", "commit": "990ce5f562c9125283ccac5473235b1a56fea6dc" }, "starry.nvim": { "branch": "master", "commit": "9c4f8669acb302300e1495d4b1f1e618524a48f4" }, diff --git a/nvim/.config/nvim/lua/plugins/init.lua b/nvim/.config/nvim/lua/plugins/init.lua index 3f98eee..e3efa07 100755 --- a/nvim/.config/nvim/lua/plugins/init.lua +++ b/nvim/.config/nvim/lua/plugins/init.lua @@ -22,13 +22,6 @@ return { }, { 'neovim/nvim-lspconfig' }, - -- Manage all your Keymaps! - -- { - -- "gregorias/nvim-mapper", - -- config = function() require("nvim-mapper").setup{} end, - -- before = "telescope.nvim" - -- }, - { 'L3MON4D3/LuaSnip', version = "1.2.1", dependencies = { "friendly-snippets" }, @@ -40,6 +33,8 @@ return { -- }, -- config = function() require('regexplainer').setup{} end, -- }, + + {"ellisonleao/glow.nvim", config = function() require("glow").setup() end}, }, 'saadparwaiz1/cmp_luasnip', 'hrsh7th/cmp-nvim-lsp-signature-help', @@ -53,7 +48,25 @@ return { ------------------------------------------------------------ -- General Functionality ------------------------------------------------------------ + { + "iamcco/markdown-preview.nvim", + build = "cd app && npm install", + ft = "markdown", + lazy = true, + keys = { { "gm", "MarkdownPreviewToggle", desc = "Markdown Preview" } }, + config = function() + vim.g.mkdp_auto_close = true + vim.g.mkdp_open_to_the_world = false + vim.g.mkdp_open_ip = "127.0.0.1" + vim.g.mkdp_port = "8888" + vim.g.mkdp_browser = "" + vim.g.mkdp_echo_preview_url = true + vim.g.mkdp_page_title = "${name}" + end, + }, + { 'stevearc/vim-arduino'}, + { 'sindrets/diffview.nvim' }, { 'nacro90/numb.nvim', config = function() require('numb').setup{ @@ -198,9 +211,13 @@ return { end }, -{ "iamcco/markdown-preview.nvim", build = "cd app && npm install", init = function() vim.g.mkdp_filetypes = { - "markdown" } end, ft = { "markdown" }, }, - +--[[ { 'toppair/peek.nvim', + build = 'deno task --quiet build:fast', + config = function() + require('peek').setup() + end + }, + ]]-- -- DAP (Debug adaptor Protocol) 'mfussenegger/nvim-dap', @@ -327,7 +344,6 @@ return { 'feline-nvim/feline.nvim', dependencies = { 'nvim-tree/nvim-web-devicons' }, }, - 'ellisonleao/glow.nvim', -- Plugin that causes your code to crumble >:) -- 'eandrju/cellular-automaton.nvim', diff --git a/nvim/.config/nvim/lua/plugins/null-ls.lua b/nvim/.config/nvim/lua/plugins/null-ls.lua index 30d3e1f..5409832 100644 --- a/nvim/.config/nvim/lua/plugins/null-ls.lua +++ b/nvim/.config/nvim/lua/plugins/null-ls.lua @@ -1,7 +1,7 @@ return { 'jose-elias-alvarez/null-ls.nvim', dependencies = { - 'nvim-lua/plenary.nvim', + 'nvim-lua/plenary.nvim', }, config = function () local null_ls = require'null-ls' @@ -10,7 +10,7 @@ return { sources = { null_ls.builtins.completion.spell, null_ls.builtins.diagnostics.codespell, - null_ls.builtins.diagnostics.markdownlint.with({ extra_args = { "--disable", "MD024", "--" } + null_ls.builtins.diagnostics.markdownlint.with({ extra_args = { "--disable", "MD024", "MD013", "--" } ,}), null_ls.builtins.diagnostics.ruff, -- null_ls.builtins.diagnostics.pylama, diff --git a/nvim/.config/nvim/lua/plugins/nvim-mapper.lua b/nvim/.config/nvim/lua/plugins/nvim-mapper.lua index 28ab558..5697425 100644 --- a/nvim/.config/nvim/lua/plugins/nvim-mapper.lua +++ b/nvim/.config/nvim/lua/plugins/nvim-mapper.lua @@ -7,6 +7,7 @@ return { local M = Mapper.map local default_opts = {noremap=true, silent=true} + -- Sidebar Plugin M('n', 'n', ':SidebarNvimToggle', default_opts, "Sidebar Toggle", "sidebar-toggle", "Open or Close Sidebar" ) @@ -14,16 +15,6 @@ return { "Sidebar Update", "sidebar-update", "Refresh the Sidebar" ) - -- Lazy Git - M('n', 'lg', ":LazyGit", default_opts, - "Lazy Git", "lazy-git", "Show Lazy Git" - ) - - -- Markdown Preview Toggle - M('n', 'P', ":MarkdownPreview", default_opts, - "Markdown Preview", "md_preview", "Display Markdown preview in browser" - ) - -- Telescope Options M('n', 'ff', ':Telescope find_files', default_opts, "Find Files", "find-files", "Find Files in Telescope pop-up" @@ -37,7 +28,10 @@ return { M('n', 'fe', ":Telescope file_browser", default_opts, "Telescope Files", "telescope-file-browser", "Find files and directories in telescope" ) + M('n', 'fk', ":Telescope keymaps", default_opts, + "Telescope Keymaps", "telescope-keymaps", "Easily find Keymaps using Telescope") + -- Macros for Todo Trouble M('n', '', "@t", default_opts, "Add Todo", "todo_todo", "Add To-do/Task to the beginning of the line" ) @@ -58,7 +52,7 @@ return { "Add Warning/Error", "add_error", "Add Warning/Error tag at the beginning of the line." ) - M('n', 'ce', ":TodoTrouble keywords=TODO | :resize +10", default_opts, + M('n', 'ce', ":TodoTrouble keywords=TODO", default_opts, "Show Todo Tags", "show_todos", "Show Todo Tags." ) @@ -70,6 +64,7 @@ return { "Show Warning Tags", "show_warnings", "Show Errors Tags." ) + -- Formatting Keymaps M('n', 'b', ":! black %", default_opts, "Black Formatting", "black_current_file", "Use Black Formatting on Current File." ) diff --git a/nvim/.config/nvim/spell/en.utf-8.add b/nvim/.config/nvim/spell/en.utf-8.add index 0a6eebd..4a78f27 100644 --- a/nvim/.config/nvim/spell/en.utf-8.add +++ b/nvim/.config/nvim/spell/en.utf-8.add @@ -311,3 +311,4 @@ MJ Wix cateogries cateogries +Glassdoor diff --git a/nvim/.config/nvim/spell/en.utf-8.add.spl b/nvim/.config/nvim/spell/en.utf-8.add.spl index 98db9b6..fefd93c 100644 Binary files a/nvim/.config/nvim/spell/en.utf-8.add.spl and b/nvim/.config/nvim/spell/en.utf-8.add.spl differ