mirror of
https://github.com/kristoferssolo/SoloVim.git
synced 2025-10-21 20:10:41 +00:00
Update 2025-01-07
This commit is contained in:
parent
f8a4240bf6
commit
1c5aee84a0
@ -3,54 +3,54 @@
|
|||||||
"FixCursorHold.nvim": { "branch": "master", "commit": "1900f89dc17c603eec29960f57c00bd9ae696495" },
|
"FixCursorHold.nvim": { "branch": "master", "commit": "1900f89dc17c603eec29960f57c00bd9ae696495" },
|
||||||
"LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" },
|
"LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" },
|
||||||
"bigfile.nvim": { "branch": "main", "commit": "33eb067e3d7029ac77e081cfe7c45361887a311a" },
|
"bigfile.nvim": { "branch": "main", "commit": "33eb067e3d7029ac77e081cfe7c45361887a311a" },
|
||||||
"blink-ripgrep.nvim": { "branch": "main", "commit": "8a47d404a359c70c796cb0979ddde4c788fd44e5" },
|
"blink-ripgrep.nvim": { "branch": "main", "commit": "182da8e98da4453e6f6282643839a9dfa2025c69" },
|
||||||
"blink.cmp": { "branch": "main", "commit": "5f442681df24fe705d1ee7ce5b4d435aa4b4dee4" },
|
"blink.cmp": { "branch": "main", "commit": "5b0f52d42ecbb374695da1a93fa40eca4dc7a7ff" },
|
||||||
"blink.compat": { "branch": "main", "commit": "78f3f7187ff4a1444e952548c556d936da8f72fc" },
|
"blink.compat": { "branch": "main", "commit": "5ca8848c8cc32abdc980e5db4f0eb7bb8fbf84dc" },
|
||||||
"catppuccin.nvim": { "branch": "main", "commit": "5d9582dbbe37e465f7f93ca6e3dd60cd20eea44f" },
|
"catppuccin.nvim": { "branch": "main", "commit": "f67b886d65a029f12ffa298701fb8f1efd89295d" },
|
||||||
"ccc.nvim": { "branch": "main", "commit": "7c639042583c7bdc7ce2e37e5a0e0aa6d0659c6a" },
|
"ccc.nvim": { "branch": "main", "commit": "b57cbaf8db3ac43c56c9e2c7f3812944638260ed" },
|
||||||
"cellular-automaton.nvim": { "branch": "main", "commit": "11aea08aa084f9d523b0142c2cd9441b8ede09ed" },
|
"cellular-automaton.nvim": { "branch": "main", "commit": "11aea08aa084f9d523b0142c2cd9441b8ede09ed" },
|
||||||
"cheatsheet.nvim": { "branch": "master", "commit": "8ee4d76b6f902c4017dc28eddd79d925dfc55066" },
|
"cheatsheet.nvim": { "branch": "master", "commit": "8ee4d76b6f902c4017dc28eddd79d925dfc55066" },
|
||||||
"cloak.nvim": { "branch": "main", "commit": "648aca6d33ec011dc3166e7af3b38820d01a71e4" },
|
"cloak.nvim": { "branch": "main", "commit": "648aca6d33ec011dc3166e7af3b38820d01a71e4" },
|
||||||
"cmake-tools.nvim": { "branch": "master", "commit": "4e134ed5532e5fc3c0331d1b38b7acaa4bb31894" },
|
"cmake-tools.nvim": { "branch": "master", "commit": "4e134ed5532e5fc3c0331d1b38b7acaa4bb31894" },
|
||||||
"cmp-conventionalcommits": { "branch": "master", "commit": "a4dfacf0601130b7f8afa7c948d735c27802fb7f" },
|
"cmp-conventionalcommits": { "branch": "master", "commit": "a4dfacf0601130b7f8afa7c948d735c27802fb7f" },
|
||||||
"cmp-dbee": { "branch": "main", "commit": "1650f67b9bf43c029fc37570665ca895a33cdf5a" },
|
"cmp-dbee": { "branch": "main", "commit": "1650f67b9bf43c029fc37570665ca895a33cdf5a" },
|
||||||
"cmp-git": { "branch": "main", "commit": "ec049036e354ed8ed0215f2427112882e1ea7051" },
|
"cmp-git": { "branch": "main", "commit": "4e1053dc7dd9b5038bf7cb7ff9c1933df6103e6c" },
|
||||||
"code-playground.nvim": { "branch": "main", "commit": "7b257911268ecf7ee11d6fe806193bda2c889e86" },
|
"code-playground.nvim": { "branch": "main", "commit": "7b257911268ecf7ee11d6fe806193bda2c889e86" },
|
||||||
"codeium.nvim": { "branch": "main", "commit": "d3b88eb3aa1de6da33d325c196b8a41da2bcc825" },
|
"conform.nvim": { "branch": "master", "commit": "70019124aa4f2e6838be9fbd2007f6d13b27a96d" },
|
||||||
"conform.nvim": { "branch": "master", "commit": "339b3e4519ec49312d34fcfa275aa15bfaa67025" },
|
|
||||||
"crates.nvim": { "branch": "main", "commit": "1c924d5a9ea3496c4e1a02d0d51388ba809f8468" },
|
"crates.nvim": { "branch": "main", "commit": "1c924d5a9ea3496c4e1a02d0d51388ba809f8468" },
|
||||||
"cratesearch.nvim": { "branch": "master", "commit": "9d09625d017f6b2e116503f935bc6862961313fa" },
|
"cratesearch.nvim": { "branch": "master", "commit": "9d09625d017f6b2e116503f935bc6862961313fa" },
|
||||||
"curl.nvim": { "branch": "main", "commit": "fe07677a2a24bc8793b90fa2c0da626ea6c9e47d" },
|
"curl.nvim": { "branch": "main", "commit": "fe07677a2a24bc8793b90fa2c0da626ea6c9e47d" },
|
||||||
"darkplus.nvim": { "branch": "master", "commit": "c7fff5ce62406121fc6c9e4746f118b2b2499c4c" },
|
"darkplus.nvim": { "branch": "master", "commit": "c7fff5ce62406121fc6c9e4746f118b2b2499c4c" },
|
||||||
"darkvoid.nvim": { "branch": "master", "commit": "45be993a5617e05811b6b293c05e6aded7003cc9" },
|
"darkvoid.nvim": { "branch": "master", "commit": "45be993a5617e05811b6b293c05e6aded7003cc9" },
|
||||||
"decisive.nvim": { "branch": "main", "commit": "a7251adebccbc9c899cff39a524b20d06e2b78b5" },
|
"decisive.nvim": { "branch": "main", "commit": "a7251adebccbc9c899cff39a524b20d06e2b78b5" },
|
||||||
"demicolon.nvim": { "branch": "main", "commit": "ee6e3008c7e70abe3f58103dde49145699700fc5" },
|
"demicolon.nvim": { "branch": "main", "commit": "b9732a10dd12f2c5dfa779ec651f8b0852a462a9" },
|
||||||
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
|
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
|
||||||
"dracula.nvim": { "branch": "main", "commit": "515acae4fd294fcefa5b15237a333c2606e958d1" },
|
"dracula.nvim": { "branch": "main", "commit": "515acae4fd294fcefa5b15237a333c2606e958d1" },
|
||||||
"flow.nvim": { "branch": "main", "commit": "e1791cf20969e07e52e44d1f3e40bcfda2521e6a" },
|
"flow.nvim": { "branch": "main", "commit": "d8b2bc1a76325361fdbb2cdadbfe242d24370edd" },
|
||||||
"friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" },
|
"friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" },
|
||||||
"garbage-day.nvim": { "branch": "main", "commit": "750ef08ae6031ee3683014c5349144340c08ead6" },
|
"gh.nvim": { "branch": "main", "commit": "ebbaac254ef7dd6f85b439825fbce82d0dc84515" },
|
||||||
"git-worktree.nvim": { "branch": "master", "commit": "f247308e68dab9f1133759b05d944569ad054546" },
|
"git-worktree.nvim": { "branch": "master", "commit": "f247308e68dab9f1133759b05d944569ad054546" },
|
||||||
"gitignore.nvim": { "branch": "master", "commit": "2455191ec94da8ed222806a4fe3aa358eac1e558" },
|
"gitignore.nvim": { "branch": "master", "commit": "2455191ec94da8ed222806a4fe3aa358eac1e558" },
|
||||||
"gitpad.nvim": { "branch": "main", "commit": "1e0f6fa335c72c05d1d3635120c572e198e5ae0d" },
|
"gitpad.nvim": { "branch": "main", "commit": "1e0f6fa335c72c05d1d3635120c572e198e5ae0d" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "5f808b5e4fef30bd8aca1b803b4e555da07fc412" },
|
"gitsigns.nvim": { "branch": "main", "commit": "5f808b5e4fef30bd8aca1b803b4e555da07fc412" },
|
||||||
"gruvbox.nvim": { "branch": "main", "commit": "68c3460a5d1d1a362318960035c9f3466d5011f5" },
|
"gruvbox.nvim": { "branch": "main", "commit": "68c3460a5d1d1a362318960035c9f3466d5011f5" },
|
||||||
|
"hardtime.nvim": { "branch": "main", "commit": "5d9adcbe2f12741de79e435c8b85dca69a3b22e4" },
|
||||||
"harpoon": { "branch": "harpoon2", "commit": "a84ab829eaf3678b586609888ef52f7779102263" },
|
"harpoon": { "branch": "harpoon2", "commit": "a84ab829eaf3678b586609888ef52f7779102263" },
|
||||||
"harpoon-lualine": { "branch": "master", "commit": "eae10bc6bddddbc73daa0956ba4ee5cc29cf9a49" },
|
"harpoon-lualine": { "branch": "master", "commit": "eae10bc6bddddbc73daa0956ba4ee5cc29cf9a49" },
|
||||||
"hererocks": { "branch": "master", "commit": "c9c5444dea1e07e005484014a8231aa667be30b6" },
|
|
||||||
"hot-reload.nvim": { "branch": "main", "commit": "9094182138635747158da64490a838ba46cf2d6c" },
|
"hot-reload.nvim": { "branch": "main", "commit": "9094182138635747158da64490a838ba46cf2d6c" },
|
||||||
"http-codes.nvim": { "branch": "main", "commit": "a610788dff2fb5df05b230d73a926c8dc3173c16" },
|
"http-codes.nvim": { "branch": "main", "commit": "a610788dff2fb5df05b230d73a926c8dc3173c16" },
|
||||||
"hypersonic.nvim": { "branch": "main", "commit": "734dfbfbe51952f102a9b439d53d4267bb0024cd" },
|
"hypersonic.nvim": { "branch": "main", "commit": "734dfbfbe51952f102a9b439d53d4267bb0024cd" },
|
||||||
"image.nvim": { "branch": "master", "commit": "b3e1af829a56bb038e5f81bf97798a2950064b62" },
|
"image.nvim": { "branch": "master", "commit": "b991fc7f845bc6ab40c6ec00b39750dcd5190010" },
|
||||||
"in-and-out.nvim": { "branch": "master", "commit": "ab24cafadc3418dffb0c7e9b0621cff60b9ac551" },
|
"in-and-out.nvim": { "branch": "master", "commit": "ab24cafadc3418dffb0c7e9b0621cff60b9ac551" },
|
||||||
"indent-blankline.nvim": { "branch": "master", "commit": "259357fa4097e232730341fa60988087d189193a" },
|
"indent-blankline.nvim": { "branch": "master", "commit": "259357fa4097e232730341fa60988087d189193a" },
|
||||||
"inlay-hint.nvim": { "branch": "main", "commit": "eb5f0579537db271dfedd7f38460cdacb238176f" },
|
"inlay-hint.nvim": { "branch": "main", "commit": "eb5f0579537db271dfedd7f38460cdacb238176f" },
|
||||||
"inlay-hints.nvim": { "branch": "master", "commit": "3259b54f3b954b4d8260f3ee49ceabe978ea5636" },
|
"inlay-hints.nvim": { "branch": "master", "commit": "3259b54f3b954b4d8260f3ee49ceabe978ea5636" },
|
||||||
"jq.nvim": { "branch": "main", "commit": "3a736044a9ff4d2b39919c43e66c8148ce85b6a5" },
|
"jq.nvim": { "branch": "main", "commit": "3a736044a9ff4d2b39919c43e66c8148ce85b6a5" },
|
||||||
"kanagawa.nvim": { "branch": "master", "commit": "2d54b56242a6f03c74864d118d61afa1acb5918e" },
|
"kanagawa.nvim": { "branch": "master", "commit": "18ae5771b22d8f913ef541c827a8180b4cb12c8a" },
|
||||||
"lackluster.nvim": { "branch": "main", "commit": "6d206a3af7dd2e8389eecebab858e7d97813fc0c" },
|
"lackluster.nvim": { "branch": "main", "commit": "662fba7e6719b7afc155076385c00d79290bc347" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "7e6c863bc7563efbdd757a310d17ebc95166cef3" },
|
"lazy.nvim": { "branch": "main", "commit": "d8f26efd456190241afd1b0f5235fe6fdba13d4a" },
|
||||||
"lazydev.nvim": { "branch": "main", "commit": "8620f82ee3f59ff2187647167b6b47387a13a018" },
|
"lazydev.nvim": { "branch": "main", "commit": "8620f82ee3f59ff2187647167b6b47387a13a018" },
|
||||||
|
"litee.nvim": { "branch": "main", "commit": "4efaf373322d9e71eaff31164abb393417cc6f6a" },
|
||||||
"lua-utils.nvim": { "branch": "main", "commit": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" },
|
"lua-utils.nvim": { "branch": "main", "commit": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" },
|
||||||
"lualine-lsp-progress": { "branch": "master", "commit": "56842d097245a08d77912edf5f2a69ba29f275d7" },
|
"lualine-lsp-progress": { "branch": "master", "commit": "56842d097245a08d77912edf5f2a69ba29f275d7" },
|
||||||
"lualine-lsp-status": { "branch": "main", "commit": "1218d51d4d0b8881a598a77e5d9f334ac31c6cc7" },
|
"lualine-lsp-status": { "branch": "main", "commit": "1218d51d4d0b8881a598a77e5d9f334ac31c6cc7" },
|
||||||
@ -59,68 +59,68 @@
|
|||||||
"markdown-table-mode.nvim": { "branch": "main", "commit": "870d0449c1c78c673faa9637a63036f9537b4caa" },
|
"markdown-table-mode.nvim": { "branch": "main", "commit": "870d0449c1c78c673faa9637a63036f9537b4caa" },
|
||||||
"markdown-togglecheck": { "branch": "main", "commit": "5e9ee3184109a102952c01ef816babe8835b299a" },
|
"markdown-togglecheck": { "branch": "main", "commit": "5e9ee3184109a102952c01ef816babe8835b299a" },
|
||||||
"markdown.nvim": { "branch": "master", "commit": "dfa0d2def6dbf77e9206b16dc90cad4dd23d55d2" },
|
"markdown.nvim": { "branch": "master", "commit": "dfa0d2def6dbf77e9206b16dc90cad4dd23d55d2" },
|
||||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "2daa8921b7afdcfa47419a21ea343c3df6d74fa0" },
|
"mason-lspconfig.nvim": { "branch": "main", "commit": "97d9f1d3ad205dece6bcafd1d71cf1507608f3c7" },
|
||||||
"mason-nvim-dap.nvim": { "branch": "main", "commit": "8b9363d83b5d779813cdd2819b8308651cec2a09" },
|
"mason-nvim-dap.nvim": { "branch": "main", "commit": "8b9363d83b5d779813cdd2819b8308651cec2a09" },
|
||||||
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
|
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
|
||||||
"melange.nvim": { "branch": "master", "commit": "9252c78c7bffd3126b0c9e47e51e0b5211acffb1" },
|
"melange.nvim": { "branch": "master", "commit": "09f64d1d2c78198116c405fc21515718bb61d7eb" },
|
||||||
"mini.icons": { "branch": "main", "commit": "44c0160526f7ae17ca8e8eab9ab235d047fcf7a6" },
|
"mini.icons": { "branch": "main", "commit": "1c79feb7478ca773fa3dac5cadf43ced9180e861" },
|
||||||
"neoconf.nvim": { "branch": "main", "commit": "427d64540ef2a3f4d758106a49a6aadfe2bd50b2" },
|
"neoconf.nvim": { "branch": "main", "commit": "1e6c856d062b92ef201b35e0a4fc798331750118" },
|
||||||
"neocord": { "branch": "main", "commit": "4d55d8dab2d5f2f272192add7a2c21982039c699" },
|
"neocord": { "branch": "main", "commit": "4d55d8dab2d5f2f272192add7a2c21982039c699" },
|
||||||
"neogen": { "branch": "main", "commit": "dc50715c009f89b8111197fd2f282f6042daa7ea" },
|
"neogen": { "branch": "main", "commit": "b2e78708876f4da507839726816010a68e33fec8" },
|
||||||
"neogit": { "branch": "master", "commit": "43fa47fb61773b0d90a78ebc2521ea8faaeebd86" },
|
"neogit": { "branch": "master", "commit": "43fa47fb61773b0d90a78ebc2521ea8faaeebd86" },
|
||||||
"neorg": { "branch": "main", "commit": "81ee90cb2d72ac43bfadb7dd276646f34c8f85be" },
|
"neorg": { "branch": "main", "commit": "81ee90cb2d72ac43bfadb7dd276646f34c8f85be" },
|
||||||
"neorg-telescope": { "branch": "main", "commit": "ddb2556644cae922699a239bbb0fe16e25b084b7" },
|
"neorg-telescope": { "branch": "main", "commit": "ddb2556644cae922699a239bbb0fe16e25b084b7" },
|
||||||
"neotest": { "branch": "master", "commit": "6d3d22cdad49999ef774ebe1bc250a4994038964" },
|
"neotest": { "branch": "master", "commit": "d66cf4e05a116957f0d3a7755a24291c7d1e1f72" },
|
||||||
"neotest-gtest": { "branch": "main", "commit": "16989561a6356878ec4ecd6afed4f0d7a471d1db" },
|
"neotest-gtest": { "branch": "main", "commit": "16989561a6356878ec4ecd6afed4f0d7a471d1db" },
|
||||||
"neotest-python": { "branch": "master", "commit": "a2861ab3c9a0bf75a56b11835c2bfc8270f5be7e" },
|
"neotest-python": { "branch": "master", "commit": "a2861ab3c9a0bf75a56b11835c2bfc8270f5be7e" },
|
||||||
"neotest-vim-test": { "branch": "master", "commit": "75c4228882ae4883b11bfce9b8383e637eb44192" },
|
"neotest-vim-test": { "branch": "master", "commit": "75c4228882ae4883b11bfce9b8383e637eb44192" },
|
||||||
"nightfly.nvim": { "branch": "master", "commit": "f1176605eb01b38d84e0e9e221c9599bd022dfd4" },
|
"nightfly.nvim": { "branch": "master", "commit": "3fe724c616f5285bafbc762dd1e9830ae1815a1e" },
|
||||||
"nightfox.nvim": { "branch": "main", "commit": "7557f26defd093c4e9bc17f28b08403f706f5a44" },
|
"nightfox.nvim": { "branch": "main", "commit": "595ffb8f291fc4a9bef3201a28b7c0379a41cdee" },
|
||||||
"nui-components.nvim": { "branch": "main", "commit": "caecfe2089e5ffbe99c2b0e0468da91990263a90" },
|
"nui-components.nvim": { "branch": "main", "commit": "caecfe2089e5ffbe99c2b0e0468da91990263a90" },
|
||||||
"nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" },
|
"nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" },
|
||||||
"nvim-autopairs": { "branch": "master", "commit": "b464658e9b880f463b9f7e6ccddd93fb0013f559" },
|
"nvim-autopairs": { "branch": "master", "commit": "b464658e9b880f463b9f7e6ccddd93fb0013f559" },
|
||||||
"nvim-cmp": { "branch": "main", "commit": "b555203ce4bd7ff6192e759af3362f9d217e8c89" },
|
"nvim-colorizer.lua": { "branch": "master", "commit": "8a65c448122fc8fac9c67b2e857b6e830a4afd0b" },
|
||||||
"nvim-colorizer.lua": { "branch": "master", "commit": "b8ed35bf2c5c350ee84699adb2f797a453d60c5f" },
|
"nvim-dap": { "branch": "master", "commit": "0e673accbb512e1e191dfb4fecea89cc38c1bcdd" },
|
||||||
"nvim-dap": { "branch": "master", "commit": "665d3569a86395fe0dab85efbdb26d7d2ee57e49" },
|
|
||||||
"nvim-dap-python": { "branch": "master", "commit": "34282820bb713b9a5fdb120ae8dd85c2b3f49b51" },
|
"nvim-dap-python": { "branch": "master", "commit": "34282820bb713b9a5fdb120ae8dd85c2b3f49b51" },
|
||||||
"nvim-dap-ui": { "branch": "master", "commit": "ffa89839f97bad360e78428d5c740fdad9a0ff02" },
|
"nvim-dap-ui": { "branch": "master", "commit": "e94d98649dccb6a3884b66aabc2e07beb279e535" },
|
||||||
"nvim-dap-virtual-text": { "branch": "master", "commit": "76d80c3d171224315b61c006502a1e30c213a9ab" },
|
"nvim-dap-virtual-text": { "branch": "master", "commit": "df66808cd78b5a97576bbaeee95ed5ca385a9750" },
|
||||||
"nvim-dbee": { "branch": "master", "commit": "21d2cc0844a16262bb6ea93ab3d0a0f20bd87853" },
|
"nvim-dbee": { "branch": "master", "commit": "21d2cc0844a16262bb6ea93ab3d0a0f20bd87853" },
|
||||||
"nvim-lint": { "branch": "master", "commit": "1fea92f1d9908eaa5eb8bafe08b4293d7aadaa55" },
|
"nvim-justice": { "branch": "main", "commit": "8a310b655b887d6e07f015b687fff09a16ef177e" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "c580f34bc5fdca8aaf737a9ab8a5d775cb940e57" },
|
"nvim-lint": { "branch": "master", "commit": "dfa45de973c3ce7bd1b9a6d346f896a68ad07e44" },
|
||||||
|
"nvim-lspconfig": { "branch": "master", "commit": "8121483b8132b7053120fafd83728178fb3febf6" },
|
||||||
"nvim-nio": { "branch": "master", "commit": "a428f309119086dc78dd4b19306d2d67be884eee" },
|
"nvim-nio": { "branch": "master", "commit": "a428f309119086dc78dd4b19306d2d67be884eee" },
|
||||||
"nvim-silicon": { "branch": "main", "commit": "9fe6001dc8cad4d9c53bcfc8649e3dc76ffa169c" },
|
"nvim-silicon": { "branch": "main", "commit": "5551498f321cae9757f02807066bb9c9c9047dec" },
|
||||||
"nvim-surround": { "branch": "main", "commit": "9f0cb495f25bff32c936062d85046fbda0c43517" },
|
"nvim-surround": { "branch": "main", "commit": "9f0cb495f25bff32c936062d85046fbda0c43517" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "50947387c20ec3fb8c30b8c1c1a1c39f68deb970" },
|
"nvim-treesitter": { "branch": "master", "commit": "958af94dd8d74071c72c9d6840b41d06ea436b2f" },
|
||||||
"nvim-treesitter-context": { "branch": "master", "commit": "2bcf700b59bc92850ca83a1c02e86ba832e0fae0" },
|
"nvim-treesitter-context": { "branch": "master", "commit": "18d28f00e1c9c4d719fbd77812b195d59e29db2b" },
|
||||||
"nvim-treesitter-textobjects": { "branch": "master", "commit": "ad8f0a472148c3e0ae9851e26a722ee4e29b1595" },
|
"nvim-treesitter-textobjects": { "branch": "master", "commit": "ad8f0a472148c3e0ae9851e26a722ee4e29b1595" },
|
||||||
"nvim-ts-autotag": { "branch": "main", "commit": "1cca23c9da708047922d3895a71032bc0449c52d" },
|
"nvim-ts-autotag": { "branch": "main", "commit": "1cca23c9da708047922d3895a71032bc0449c52d" },
|
||||||
"nvim-ts-context-commentstring": { "branch": "main", "commit": "1b212c2eee76d787bbea6aa5e92a2b534e7b4f8f" },
|
"nvim-ts-context-commentstring": { "branch": "main", "commit": "1b212c2eee76d787bbea6aa5e92a2b534e7b4f8f" },
|
||||||
"nvim-ufo": { "branch": "main", "commit": "270ca542dae992ffe40274718c63645217ebc8bf" },
|
"nvim-ufo": { "branch": "main", "commit": "32cb247b893a384f1888b9cd737264159ecf183c" },
|
||||||
"nvim-web-devicons": { "branch": "master", "commit": "15c7d0f616ebf88960ce5c4221828f62789d36d9" },
|
"nvim-web-devicons": { "branch": "master", "commit": "5740b7382429d20b6ed0bbdb0694185af9507d44" },
|
||||||
"ohne-accidents": { "branch": "main", "commit": "832b942a928e74b537a2526eacc6285e26af9589" },
|
"ohne-accidents": { "branch": "main", "commit": "832b942a928e74b537a2526eacc6285e26af9589" },
|
||||||
"oil.nvim": { "branch": "master", "commit": "ba858b662599eab8ef1cba9ab745afded99cb180" },
|
"oil.nvim": { "branch": "master", "commit": "ba858b662599eab8ef1cba9ab745afded99cb180" },
|
||||||
"onedark.nvim": { "branch": "master", "commit": "67a74c275d1116d575ab25485d1bfa6b2a9c38a6" },
|
"onedark.nvim": { "branch": "master", "commit": "67a74c275d1116d575ab25485d1bfa6b2a9c38a6" },
|
||||||
"otter.nvim": { "branch": "main", "commit": "7edd39c920f7a28ac711a7c658a7cfdfb804bc82" },
|
"otter.nvim": { "branch": "main", "commit": "e8c662e1aefa8b483cfba6e00729a39a363dcecc" },
|
||||||
"pathlib.nvim": { "branch": "main", "commit": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" },
|
"pathlib.nvim": { "branch": "main", "commit": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" },
|
||||||
"peek.nvim": { "branch": "master", "commit": "5820d937d5414baea5f586dc2a3d912a74636e5b" },
|
"peek.nvim": { "branch": "master", "commit": "5820d937d5414baea5f586dc2a3d912a74636e5b" },
|
||||||
"persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" },
|
"persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
|
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
|
||||||
"popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" },
|
"popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" },
|
||||||
"promise-async": { "branch": "main", "commit": "119e8961014c9bfaf1487bf3c2a393d254f337e2" },
|
"promise-async": { "branch": "main", "commit": "119e8961014c9bfaf1487bf3c2a393d254f337e2" },
|
||||||
"py-requirements.nvim": { "branch": "main", "commit": "3cf563817a1a976691e4c17538b03143544b19f3" },
|
"py-requirements.nvim": { "branch": "main", "commit": "24d870e57da1e4701e952006b8d3210d95549e20" },
|
||||||
"pymple.nvim": { "branch": "main", "commit": "110cc9499b89f2b7230a0c3a7332b3e4b1ac5b7b" },
|
"pymple.nvim": { "branch": "main", "commit": "110cc9499b89f2b7230a0c3a7332b3e4b1ac5b7b" },
|
||||||
"rainbow-delimiters.nvim": { "branch": "master", "commit": "77e5bad54227dcfe3878ffbda88ab1efdaacb475" },
|
"rainbow-delimiters.nvim": { "branch": "master", "commit": "63b2dde621d5a749080ae83d2df8b12caaca34d9" },
|
||||||
"rainbow_csv.nvim": { "branch": "main", "commit": "7f3fddfe813641035fac2cdf94c2ff69bb0bf0b9" },
|
"rainbow_csv.nvim": { "branch": "main", "commit": "7f3fddfe813641035fac2cdf94c2ff69bb0bf0b9" },
|
||||||
"rose-pine.nvim": { "branch": "main", "commit": "91548dca53b36dbb9d36c10f114385f759731be1" },
|
"rose-pine.nvim": { "branch": "main", "commit": "91548dca53b36dbb9d36c10f114385f759731be1" },
|
||||||
"runner.nvim": { "branch": "main", "commit": "eb089f54a675d7cf5e5b3c4fd6700971e61a095c" },
|
"runner.nvim": { "branch": "main", "commit": "eb089f54a675d7cf5e5b3c4fd6700971e61a095c" },
|
||||||
"rustaceanvim": { "branch": "master", "commit": "0a618c1d1c05a8059880076feccb15301da6993d" },
|
"rustaceanvim": { "branch": "master", "commit": "0a1876b970ab946be3f4d341e9d743a5d62d646a" },
|
||||||
"spellwarn.nvim": { "branch": "main", "commit": "12734b47b008d912b4925c0bc2c1248eb534409d" },
|
"spellwarn.nvim": { "branch": "main", "commit": "12734b47b008d912b4925c0bc2c1248eb534409d" },
|
||||||
"supermaven-nvim": { "branch": "main", "commit": "07d20fce48a5629686aefb0a7cd4b25e33947d50" },
|
"supermaven-nvim": { "branch": "main", "commit": "07d20fce48a5629686aefb0a7cd4b25e33947d50" },
|
||||||
"tagbar": { "branch": "master", "commit": "5e090da54bf999c657608b6c8ec841ef968d923d" },
|
"tagbar": { "branch": "master", "commit": "8de7694c0aeda253073098bbc9fb890b2902ddb8" },
|
||||||
"tailwind-fold.nvim": { "branch": "main", "commit": "30b8c04eec28628fbe554fb4f3a26984c4455176" },
|
"tailwind-fold.nvim": { "branch": "main", "commit": "30b8c04eec28628fbe554fb4f3a26984c4455176" },
|
||||||
"telescope-bibtex.nvim": { "branch": "master", "commit": "289a6f86ebec06e8ae1590533b732b9981d84900" },
|
"telescope-bibtex.nvim": { "branch": "master", "commit": "289a6f86ebec06e8ae1590533b732b9981d84900" },
|
||||||
"telescope-frecency.nvim": { "branch": "master", "commit": "77829eda3451ef81200b9c61696af0d64372ea85" },
|
"telescope-frecency.nvim": { "branch": "master", "commit": "4badec31fe2351fafc6f85af5e8e79408a80e914" },
|
||||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "dae2eac9d91464448b584c7949a31df8faefec56" },
|
"telescope-fzf-native.nvim": { "branch": "main", "commit": "dae2eac9d91464448b584c7949a31df8faefec56" },
|
||||||
"telescope-git-diffs.nvim": { "branch": "main", "commit": "b8e5c9e13b9e27f8ccfd14430d04739b9996ae76" },
|
"telescope-git-diffs.nvim": { "branch": "main", "commit": "b8e5c9e13b9e27f8ccfd14430d04739b9996ae76" },
|
||||||
"telescope-heading.nvim": { "branch": "main", "commit": "e85c0f69cb64048f56e76548dcb2f10277576df9" },
|
"telescope-heading.nvim": { "branch": "main", "commit": "e85c0f69cb64048f56e76548dcb2f10277576df9" },
|
||||||
@ -131,24 +131,24 @@
|
|||||||
"telescope-software-licenses.nvim": { "branch": "master", "commit": "fb5fc33b6afc994756e2f372423c365bf66f2256" },
|
"telescope-software-licenses.nvim": { "branch": "master", "commit": "fb5fc33b6afc994756e2f372423c365bf66f2256" },
|
||||||
"telescope-symbols.nvim": { "branch": "master", "commit": "a6d0127a53d39b9fc2af75bd169d288166118aec" },
|
"telescope-symbols.nvim": { "branch": "master", "commit": "a6d0127a53d39b9fc2af75bd169d288166118aec" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
|
"telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
|
||||||
"tmux-compile.nvim": { "branch": "main", "commit": "7513d0c8780d1c92afa79a4f8370adeb7aba56cb" },
|
|
||||||
"todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" },
|
"todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" },
|
||||||
"tokyonight.nvim": { "branch": "main", "commit": "45d22cf0e1b93476d3b6d362d720412b3d34465c" },
|
"tokyonight.nvim": { "branch": "main", "commit": "7bb270adaa7692c2c33befc35f5567fc596a2504" },
|
||||||
"tree-sitter-bruno": { "branch": "main", "commit": "5f35d5970be9e583eabdd1c22911953180729f84" },
|
"tree-sitter-bruno": { "branch": "main", "commit": "347e99f256930213cd7fcd0efe3f9af83035c4b1" },
|
||||||
"treesitter-utils": { "branch": "main", "commit": "df621499e4227f0476f6f4bdb75a9d8dd18d16f2" },
|
"treesitter-utils": { "branch": "main", "commit": "df621499e4227f0476f6f4bdb75a9d8dd18d16f2" },
|
||||||
"trouble.nvim": { "branch": "main", "commit": "46cf952fc115f4c2b98d4e208ed1e2dce08c9bf6" },
|
"trouble.nvim": { "branch": "main", "commit": "46cf952fc115f4c2b98d4e208ed1e2dce08c9bf6" },
|
||||||
|
"ts-error-translator.nvim": { "branch": "main", "commit": "47e5ba89f71b9e6c72eaaaaa519dd59bd6897df4" },
|
||||||
"twilight.nvim": { "branch": "main", "commit": "1584c0b0a979b71fd86b18d302ba84e9aba85b1b" },
|
"twilight.nvim": { "branch": "main", "commit": "1584c0b0a979b71fd86b18d302ba84e9aba85b1b" },
|
||||||
"typecheck.nvim": { "branch": "main", "commit": "38f3c135572a287f468bae269f956f4ba53dbddf" },
|
"typecheck.nvim": { "branch": "main", "commit": "38f3c135572a287f468bae269f956f4ba53dbddf" },
|
||||||
"typescript-tools.nvim": { "branch": "master", "commit": "35e397ce467bedbbbb5bfcd0aa79727b59a08d4a" },
|
"typescript-tools.nvim": { "branch": "master", "commit": "35e397ce467bedbbbb5bfcd0aa79727b59a08d4a" },
|
||||||
"typst-preview.nvim": { "branch": "master", "commit": "23db1bd5a32ff0b346817ed72e615c6419b11f48" },
|
"typst-preview.nvim": { "branch": "master", "commit": "c1100e8788baabe8ca8f8cd7fd63d3d479e49e36" },
|
||||||
"undotree": { "branch": "master", "commit": "78b5241191852ffa9bb5da5ff2ee033160798c3b" },
|
"undotree": { "branch": "master", "commit": "2556c6800b210b2096b55b66e74b4cc1d9ebbe4f" },
|
||||||
"vim-be-good": { "branch": "master", "commit": "0ae3de14eb8efc6effe7704b5e46495e91931cc5" },
|
"vim-be-good": { "branch": "master", "commit": "0ae3de14eb8efc6effe7704b5e46495e91931cc5" },
|
||||||
"vim-closetag": { "branch": "master", "commit": "d0a562f8bdb107a50595aefe53b1a690460c3822" },
|
"vim-closetag": { "branch": "master", "commit": "d0a562f8bdb107a50595aefe53b1a690460c3822" },
|
||||||
"vim-illuminate": { "branch": "master", "commit": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa" },
|
"vim-illuminate": { "branch": "master", "commit": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa" },
|
||||||
"vim-log-highlighting": { "branch": "master", "commit": "1037e26f3120e6a6a2c0c33b14a84336dee2a78f" },
|
"vim-log-highlighting": { "branch": "master", "commit": "1037e26f3120e6a6a2c0c33b14a84336dee2a78f" },
|
||||||
"vim-startuptime": { "branch": "master", "commit": "ac2cccb5be617672add1f4f3c0a55ce99ba34e01" },
|
"vim-startuptime": { "branch": "master", "commit": "ac2cccb5be617672add1f4f3c0a55ce99ba34e01" },
|
||||||
"vim-tmux-navigator": { "branch": "master", "commit": "424b5caa154bff34dc258ee53cec5a8e36cf7ea8" },
|
"vim-tmux-navigator": { "branch": "master", "commit": "d847ea942a5bb4d4fab6efebc9f30d787fd96e65" },
|
||||||
"vimtex": { "branch": "master", "commit": "b8bb79b5fb27e9030ade92e75cd9375416f2c666" },
|
"vimtex": { "branch": "master", "commit": "99c56940cefe6adead7500f7657cd6721ff38d05" },
|
||||||
"which-key.nvim": { "branch": "main", "commit": "8ab96b38a2530eacba5be717f52e04601eb59326" },
|
"which-key.nvim": { "branch": "main", "commit": "8ab96b38a2530eacba5be717f52e04601eb59326" },
|
||||||
"yuck.vim": { "branch": "master", "commit": "9b5e0370f70cc30383e1dabd6c215475915fe5c3" },
|
"yuck.vim": { "branch": "master", "commit": "9b5e0370f70cc30383e1dabd6c215475915fe5c3" },
|
||||||
"zen-mode.nvim": { "branch": "main", "commit": "863f150ca321b3dd8aa1a2b69b5f411a220e144f" }
|
"zen-mode.nvim": { "branch": "main", "commit": "863f150ca321b3dd8aa1a2b69b5f411a220e144f" }
|
||||||
|
|||||||
@ -1,6 +1,5 @@
|
|||||||
return {
|
return {
|
||||||
{
|
{
|
||||||
|
|
||||||
"saghen/blink.cmp",
|
"saghen/blink.cmp",
|
||||||
dependencies = {
|
dependencies = {
|
||||||
"folke/lazydev.nvim",
|
"folke/lazydev.nvim",
|
||||||
@ -13,30 +12,43 @@ return {
|
|||||||
{
|
{
|
||||||
"MattiasMTS/cmp-dbee",
|
"MattiasMTS/cmp-dbee",
|
||||||
dependencies = {
|
dependencies = {
|
||||||
{ "kndndrj/nvim-dbee" },
|
"kndndrj/nvim-dbee",
|
||||||
},
|
},
|
||||||
ft = { "sql", "mysql", "plsql" },
|
ft = { "sql", "mysql", "plsql" },
|
||||||
opts = {},
|
opts = {},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"petertriho/cmp-git",
|
||||||
|
ft = { "gitcommit", "octo", "NeogitCommitMessage" },
|
||||||
|
},
|
||||||
},
|
},
|
||||||
version = "*",
|
version = "*",
|
||||||
-- build = "cargo build --release", -- build from source
|
-- build = "cargo build --release", -- build from source
|
||||||
|
|
||||||
opts = {
|
opts = {
|
||||||
-- 'default' for mappings similar to built-in completion
|
-- "default" for mappings similar to built-in completion
|
||||||
-- 'super-tab' for mappings similar to vscode (tab to accept, arrow keys to navigate)
|
-- "super-tab" for mappings similar to vscode (tab to accept, arrow keys to navigate)
|
||||||
-- 'enter' for mappings similar to 'super-tab' but with 'enter' to accept
|
-- "enter" for mappings similar to 'super-tab' but with 'enter' to accept
|
||||||
-- See the full "keymap" documentation for information on defining your own keymap.
|
-- See the full "keymap" documentation for information on defining your own keymap.
|
||||||
keymap = {
|
keymap = {
|
||||||
preset = "default",
|
preset = "default",
|
||||||
["<C-e>"] = { "hide", "show", "fallback" },
|
["<C-e>"] = { "hide", "show", "fallback" },
|
||||||
["<cr>"] = { "select_and_accept", "fallback" },
|
["<cr>"] = { "select_and_accept", "fallback" },
|
||||||
["<C-u>"] = { "scroll_documentation_up", "fallback" },
|
["<C-u>"] = {
|
||||||
["<C-d>"] = { "scroll_documentation_down", "fallback" },
|
function(cmp)
|
||||||
|
cmp.scroll_documentation_up(4)
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
["<C-d>"] = {
|
||||||
|
function(cmp)
|
||||||
|
cmp.scroll_documentation_down(4)
|
||||||
|
end,
|
||||||
|
},
|
||||||
["<C-g>"] = {
|
["<C-g>"] = {
|
||||||
function()
|
function()
|
||||||
require("blink-cmp").show({ sources = { "ripgrep" } })
|
require("blink-cmp").show({ sources = { "ripgrep" } })
|
||||||
end,
|
end,
|
||||||
|
"fallback",
|
||||||
},
|
},
|
||||||
["<Tab>"] = {},
|
["<Tab>"] = {},
|
||||||
["<S-Tab>"] = {},
|
["<S-Tab>"] = {},
|
||||||
@ -50,7 +62,7 @@ return {
|
|||||||
-- Default list of enabled providers defined so that you can extend it
|
-- Default list of enabled providers defined so that you can extend it
|
||||||
-- elsewhere in your config, without redefining it, due to `opts_extend`
|
-- elsewhere in your config, without redefining it, due to `opts_extend`
|
||||||
sources = {
|
sources = {
|
||||||
default = { "lazydev", "crates", "lsp", "path", "luasnip", "buffer", "dbee" },
|
default = { "lazydev", "crates", "lsp", "path", "luasnip", "buffer", "git", "dbee" },
|
||||||
providers = {
|
providers = {
|
||||||
lazydev = {
|
lazydev = {
|
||||||
name = "LazyDev",
|
name = "LazyDev",
|
||||||
@ -65,7 +77,7 @@ return {
|
|||||||
git = {
|
git = {
|
||||||
name = "git",
|
name = "git",
|
||||||
module = "blink.compat.source",
|
module = "blink.compat.source",
|
||||||
score_offset = 10,
|
score_offset = 20,
|
||||||
},
|
},
|
||||||
dbee = {
|
dbee = {
|
||||||
name = "cmp-dbee",
|
name = "cmp-dbee",
|
||||||
@ -88,17 +100,31 @@ return {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
completion = {
|
completion = {
|
||||||
documentation = { window = { border = "single" }, auto_show = true },
|
-- 'prefix' will fuzzy match on the text before the cursor
|
||||||
ghost_text = { enabled = true },
|
-- 'full' will fuzzy match on the text before *and* after the cursor
|
||||||
|
-- example: 'foo_|_bar' will match 'foo_' for 'prefix' and 'foo__bar' for 'full'
|
||||||
|
keyword = { range = "full" },
|
||||||
|
-- Disable auto brackets
|
||||||
|
-- NOTE: some LSPs may add auto brackets themselves anyway
|
||||||
|
accept = { auto_brackets = { enabled = true } },
|
||||||
|
-- Insert completion item on selection, don't select by default
|
||||||
|
-- list = { selection = "auto_insert" },
|
||||||
|
|
||||||
|
list = {
|
||||||
|
selection = function(ctx)
|
||||||
|
return ctx.mode == "cmdline" and "auto_insert" or "preselect"
|
||||||
|
end,
|
||||||
|
},
|
||||||
menu = {
|
menu = {
|
||||||
border = "single",
|
|
||||||
auto_show = function(ctx)
|
auto_show = function(ctx)
|
||||||
return ctx.mode ~= "cmdline"
|
return ctx.mode ~= "cmdline"
|
||||||
end,
|
end,
|
||||||
|
border = "single",
|
||||||
draw = {
|
draw = {
|
||||||
|
columns = { { "kind_icon" }, { "label", "label_description", gap = 1 }, { "kind" } },
|
||||||
components = {
|
components = {
|
||||||
kind_icon = {
|
kind_icon = {
|
||||||
ellipsis = false,
|
ellipsis = true,
|
||||||
text = function(ctx)
|
text = function(ctx)
|
||||||
local kind_icon, _, _ = require("mini.icons").get("lsp", ctx.kind)
|
local kind_icon, _, _ = require("mini.icons").get("lsp", ctx.kind)
|
||||||
return kind_icon
|
return kind_icon
|
||||||
@ -112,6 +138,8 @@ return {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
documentation = { window = { border = "single" }, auto_show = true },
|
||||||
|
ghost_text = { enabled = true },
|
||||||
},
|
},
|
||||||
signature = { enabled = true, window = { border = "single" } },
|
signature = { enabled = true, window = { border = "single" } },
|
||||||
snippets = {
|
snippets = {
|
||||||
|
|||||||
@ -1,111 +1,15 @@
|
|||||||
return {
|
return {
|
||||||
"petertriho/cmp-git",
|
"petertriho/cmp-git",
|
||||||
dependencies = { "nvim-lua/plenary.nvim" },
|
dependencies = { "nvim-lua/plenary.nvim" },
|
||||||
config = function()
|
ft = { "gitcommit", "octo", "NeogitCommitMessage" },
|
||||||
local format = require("cmp_git.format")
|
opts = {
|
||||||
local sort = require("cmp_git.sort")
|
gitlab = {
|
||||||
|
hosts = {
|
||||||
require("cmp_git").setup({
|
"git.modulation.lv",
|
||||||
-- defaults
|
|
||||||
filetypes = { "gitcommit", "octo" },
|
|
||||||
remotes = { "upstream", "origin" }, -- in order of most to least prioritized
|
|
||||||
enableRemoteUrlRewrites = false, -- enable git url rewrites, see https://git-scm.com/docs/git-config#Documentation/git-config.txt-urlltbasegtinsteadOf
|
|
||||||
git = {
|
|
||||||
commits = {
|
|
||||||
limit = 100,
|
|
||||||
sort_by = sort.git.commits,
|
|
||||||
format = format.git.commits,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
github = {
|
},
|
||||||
hosts = {}, -- list of private instances of github
|
},
|
||||||
issues = {
|
config = function(_, opts)
|
||||||
fields = { "title", "number", "body", "updatedAt", "state" },
|
require("cmp_git").setup(opts)
|
||||||
filter = "all", -- assigned, created, mentioned, subscribed, all, repos
|
|
||||||
limit = 100,
|
|
||||||
state = "open", -- open, closed, all
|
|
||||||
sort_by = sort.github.issues,
|
|
||||||
format = format.github.issues,
|
|
||||||
},
|
|
||||||
mentions = {
|
|
||||||
limit = 100,
|
|
||||||
sort_by = sort.github.mentions,
|
|
||||||
format = format.github.mentions,
|
|
||||||
},
|
|
||||||
pull_requests = {
|
|
||||||
fields = { "title", "number", "body", "updatedAt", "state" },
|
|
||||||
limit = 100,
|
|
||||||
state = "open", -- open, closed, merged, all
|
|
||||||
sort_by = sort.github.pull_requests,
|
|
||||||
format = format.github.pull_requests,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
gitlab = {
|
|
||||||
hosts = {
|
|
||||||
"git.modulation.lv",
|
|
||||||
}, -- list of private instances of gitlab
|
|
||||||
issues = {
|
|
||||||
limit = 100,
|
|
||||||
state = "opened", -- opened, closed, all
|
|
||||||
sort_by = sort.gitlab.issues,
|
|
||||||
format = format.gitlab.issues,
|
|
||||||
},
|
|
||||||
mentions = {
|
|
||||||
limit = 100,
|
|
||||||
sort_by = sort.gitlab.mentions,
|
|
||||||
format = format.gitlab.mentions,
|
|
||||||
},
|
|
||||||
merge_requests = {
|
|
||||||
limit = 100,
|
|
||||||
state = "opened", -- opened, closed, locked, merged
|
|
||||||
sort_by = sort.gitlab.merge_requests,
|
|
||||||
format = format.gitlab.merge_requests,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
trigger_actions = {
|
|
||||||
{
|
|
||||||
debug_name = "git_commits",
|
|
||||||
trigger_character = ":",
|
|
||||||
action = function(sources, trigger_char, callback, params, git_info)
|
|
||||||
return sources.git:get_commits(callback, params, trigger_char)
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
debug_name = "gitlab_issues",
|
|
||||||
trigger_character = "#",
|
|
||||||
action = function(sources, trigger_char, callback, params, git_info)
|
|
||||||
return sources.gitlab:get_issues(callback, git_info, trigger_char)
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
debug_name = "gitlab_mentions",
|
|
||||||
trigger_character = "@",
|
|
||||||
action = function(sources, trigger_char, callback, params, git_info)
|
|
||||||
return sources.gitlab:get_mentions(callback, git_info, trigger_char)
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
debug_name = "gitlab_mrs",
|
|
||||||
trigger_character = "!",
|
|
||||||
action = function(sources, trigger_char, callback, params, git_info)
|
|
||||||
return sources.gitlab:get_merge_requests(callback, git_info, trigger_char)
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
debug_name = "github_issues_and_pr",
|
|
||||||
trigger_character = "#",
|
|
||||||
action = function(sources, trigger_char, callback, params, git_info)
|
|
||||||
return sources.github:get_issues_and_prs(callback, git_info, trigger_char)
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
debug_name = "github_mentions",
|
|
||||||
trigger_character = "@",
|
|
||||||
action = function(sources, trigger_char, callback, params, git_info)
|
|
||||||
return sources.github:get_mentions(callback, git_info, trigger_char)
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
})
|
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,12 +0,0 @@
|
|||||||
return {
|
|
||||||
"Exafunction/codeium.nvim",
|
|
||||||
enabled = false,
|
|
||||||
dependencies = {
|
|
||||||
"nvim-lua/plenary.nvim",
|
|
||||||
"hrsh7th/nvim-cmp",
|
|
||||||
},
|
|
||||||
cmd = { "Codeium" },
|
|
||||||
opts = {
|
|
||||||
enable_chat = true,
|
|
||||||
},
|
|
||||||
}
|
|
||||||
@ -15,6 +15,7 @@ return {
|
|||||||
"typst",
|
"typst",
|
||||||
"htmldjango",
|
"htmldjango",
|
||||||
"conf",
|
"conf",
|
||||||
|
"rust",
|
||||||
},
|
},
|
||||||
user_default_options = {
|
user_default_options = {
|
||||||
RGB = true, -- #RGB hex codes
|
RGB = true, -- #RGB hex codes
|
||||||
|
|||||||
@ -194,21 +194,22 @@ return {
|
|||||||
require("mason-nvim-dap").setup({
|
require("mason-nvim-dap").setup({
|
||||||
ensure_installed = {
|
ensure_installed = {
|
||||||
"firefox-debug-adapter",
|
"firefox-debug-adapter",
|
||||||
|
"codelldb",
|
||||||
},
|
},
|
||||||
automatic_install = true,
|
automatic_install = true,
|
||||||
})
|
})
|
||||||
|
|
||||||
require("nvim-dap-virtual-text").setup({})
|
require("nvim-dap-virtual-text").setup({})
|
||||||
|
|
||||||
-- Python
|
--- Python
|
||||||
require("dap-python").setup("python")
|
require("dap-python").setup("python")
|
||||||
|
|
||||||
-- JS/TS
|
--- JS/TS
|
||||||
local firefox_debug_adapter = mason_registry.get_package("firefox-debug-adapter"):get_install_path()
|
local firefox_debug_adapter = mason_registry.get_package("firefox-debug-adapter"):get_install_path()
|
||||||
.. "/dist/adapter.bundle.js"
|
.. "/dist/adapter.bundle.js"
|
||||||
dap.adapters.firefox = {
|
dap.adapters.firefox = {
|
||||||
type = "executable",
|
type = "executable",
|
||||||
command = "bun",
|
command = "node",
|
||||||
args = { firefox_debug_adapter },
|
args = { firefox_debug_adapter },
|
||||||
}
|
}
|
||||||
dap.configurations.javascript = {
|
dap.configurations.javascript = {
|
||||||
@ -222,6 +223,7 @@ return {
|
|||||||
firefoxExecutable = "/usr/bin/floorp",
|
firefoxExecutable = "/usr/bin/floorp",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
dap.configurations.javascriptreact = dap.configurations.javascript
|
||||||
dap.configurations.typescript = dap.configurations.javascript
|
dap.configurations.typescript = dap.configurations.javascript
|
||||||
dap.configurations.typescriptreact = dap.configurations.javascript
|
dap.configurations.typescriptreact = dap.configurations.javascript
|
||||||
|
|
||||||
|
|||||||
@ -18,6 +18,6 @@ return {
|
|||||||
--- https://github.com/kndndrj/nvim-dbee/blob/master/lua/dbee/config.lua
|
--- https://github.com/kndndrj/nvim-dbee/blob/master/lua/dbee/config.lua
|
||||||
},
|
},
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
require("dbee").setup(opts)
|
require("dbee").setup()
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,5 +1,17 @@
|
|||||||
return {
|
return {
|
||||||
"mawkler/demicolon.nvim",
|
"mawkler/demicolon.nvim",
|
||||||
|
keys = {
|
||||||
|
";",
|
||||||
|
",",
|
||||||
|
"t",
|
||||||
|
"f",
|
||||||
|
"T",
|
||||||
|
"F",
|
||||||
|
"]",
|
||||||
|
"[",
|
||||||
|
"]d",
|
||||||
|
"[d",
|
||||||
|
},
|
||||||
dependencies = {
|
dependencies = {
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
"nvim-treesitter/nvim-treesitter-textobjects",
|
"nvim-treesitter/nvim-treesitter-textobjects",
|
||||||
|
|||||||
58
lua/plugins/gh.lua
Normal file
58
lua/plugins/gh.lua
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
return {
|
||||||
|
"ldelossa/gh.nvim",
|
||||||
|
dependencies = {
|
||||||
|
{
|
||||||
|
"ldelossa/litee.nvim",
|
||||||
|
config = function()
|
||||||
|
require("litee.lib").setup()
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
"folke/which-key.nvim",
|
||||||
|
},
|
||||||
|
otps = {
|
||||||
|
-- deprecated, around for compatability for now.
|
||||||
|
jump_mode = "invoking",
|
||||||
|
-- remap the arrow keys to resize any litee.nvim windows.
|
||||||
|
map_resize_keys = false,
|
||||||
|
-- do not map any keys inside any gh.nvim buffers.
|
||||||
|
disable_keymaps = false,
|
||||||
|
-- the icon set to use.
|
||||||
|
icon_set = "default",
|
||||||
|
-- any custom icons to use.
|
||||||
|
icon_set_custom = nil,
|
||||||
|
-- whether to register the @username and #issue_number omnifunc completion
|
||||||
|
-- in buffers which start with .git/
|
||||||
|
git_buffer_completion = true,
|
||||||
|
-- defines keymaps in gh.nvim buffers.
|
||||||
|
keymaps = {
|
||||||
|
-- when inside a gh.nvim panel, this key will open a node if it has
|
||||||
|
-- any futher functionality. for example, hitting <CR> on a commit node
|
||||||
|
-- will open the commit's changed files in a new gh.nvim panel.
|
||||||
|
open = "<CR>",
|
||||||
|
-- when inside a gh.nvim panel, expand a collapsed node
|
||||||
|
expand = "zo",
|
||||||
|
-- when inside a gh.nvim panel, collpased and expanded node
|
||||||
|
collapse = "zc",
|
||||||
|
-- when cursor is over a "#1234" formatted issue or PR, open its details
|
||||||
|
-- and comments in a new tab.
|
||||||
|
goto_issue = "gd",
|
||||||
|
-- show any details about a node, typically, this reveals commit messages
|
||||||
|
-- and submitted review bodys.
|
||||||
|
details = "d",
|
||||||
|
-- inside a convo buffer, submit a comment
|
||||||
|
submit_comment = "<C-s>",
|
||||||
|
-- inside a convo buffer, when your cursor is ontop of a comment, open
|
||||||
|
-- up a set of actions that can be performed.
|
||||||
|
actions = "<C-a>",
|
||||||
|
-- inside a thread convo buffer, resolve the thread.
|
||||||
|
resolve_thread = "<C-r>",
|
||||||
|
-- inside a gh.nvim panel, if possible, open the node's web URL in your
|
||||||
|
-- browser. useful particularily for digging into external failed CI
|
||||||
|
-- checks.
|
||||||
|
goto_web = "gx",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
config = function(_, opts)
|
||||||
|
require("litee.gh").setup(opts)
|
||||||
|
end,
|
||||||
|
}
|
||||||
6
lua/plugins/hardtime.lua
Normal file
6
lua/plugins/hardtime.lua
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
return {
|
||||||
|
"m4xshen/hardtime.nvim",
|
||||||
|
enabled = false,
|
||||||
|
dependencies = { "MunifTanjim/nui.nvim" },
|
||||||
|
opts = {},
|
||||||
|
}
|
||||||
@ -1,5 +1,6 @@
|
|||||||
return {
|
return {
|
||||||
"3rd/image.nvim",
|
"3rd/image.nvim",
|
||||||
|
enabled = false,
|
||||||
opts = {
|
opts = {
|
||||||
backend = "ueberzug",
|
backend = "ueberzug",
|
||||||
processor = "magick_rock", -- or "magick_cli"
|
processor = "magick_rock", -- or "magick_cli"
|
||||||
|
|||||||
3
lua/plugins/just.lua
Normal file
3
lua/plugins/just.lua
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
return {
|
||||||
|
"chrisgrieser/nvim-justice",
|
||||||
|
}
|
||||||
@ -6,25 +6,58 @@ return {
|
|||||||
"antoinemadec/FixCursorHold.nvim",
|
"antoinemadec/FixCursorHold.nvim",
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
"nvim-neotest/neotest-python",
|
"nvim-neotest/neotest-python",
|
||||||
"mrcjkb/rustaceanvim",
|
|
||||||
"alfaix/neotest-gtest",
|
"alfaix/neotest-gtest",
|
||||||
"nvim-neotest/neotest-vim-test",
|
"nvim-neotest/neotest-vim-test",
|
||||||
|
"mrcjkb/rustaceanvim",
|
||||||
},
|
},
|
||||||
-- enabled = false,
|
cmd = { "Neotest" },
|
||||||
config = function()
|
keys = {
|
||||||
require("neotest").setup({
|
{
|
||||||
adapters = {
|
"<leader>tt",
|
||||||
require("neotest-python")({
|
function()
|
||||||
dap = { justMyCode = false },
|
require("neotest").watch.toggle(vim.fn.expand("%"))
|
||||||
args = { "--log-level", "DEBUG" },
|
end,
|
||||||
runner = "pytest",
|
desc = "Toggle Neo[T]est",
|
||||||
}),
|
},
|
||||||
require("rustaceanvim.neotest"),
|
{
|
||||||
require("neotest-gtest").setup({}),
|
"<leader>ts",
|
||||||
require("neotest-vim-test")({
|
function()
|
||||||
ignore_file_types = { "python", "vim", "lua" },
|
require("neotest").summary.toggle()
|
||||||
}),
|
end,
|
||||||
},
|
desc = "Toggle [S]ummary",
|
||||||
})
|
},
|
||||||
|
{
|
||||||
|
"<leader>tj",
|
||||||
|
function()
|
||||||
|
require("neotest").jump.next({ status = "failed" })
|
||||||
|
end,
|
||||||
|
desc = "Jump to next",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"<leader>tk",
|
||||||
|
function()
|
||||||
|
require("neotest").jump.prev({ status = "failed" })
|
||||||
|
end,
|
||||||
|
desc = "Jump to prev",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
opts = function(_, opts)
|
||||||
|
opts = opts or {}
|
||||||
|
opts.adapters = {
|
||||||
|
require("neotest-python")({
|
||||||
|
dap = { justMyCode = false },
|
||||||
|
args = { "--log-level", "DEBUG" },
|
||||||
|
runner = "pytest",
|
||||||
|
}),
|
||||||
|
require("neotest-gtest").setup({}),
|
||||||
|
require("neotest-vim-test")({
|
||||||
|
ignore_file_types = { "python", "vim", "lua" },
|
||||||
|
}),
|
||||||
|
require("rustaceanvim.neotest"),
|
||||||
|
}
|
||||||
|
return opts
|
||||||
|
end,
|
||||||
|
config = function(_, opts)
|
||||||
|
require("neotest").setup(opts)
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@ return {
|
|||||||
desc = "Open parent directory",
|
desc = "Open parent directory",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
version = "*",
|
||||||
lazy = false,
|
lazy = false,
|
||||||
opts = {
|
opts = {
|
||||||
-- Oil will take over directory buffers (e.g. `vim .` or `:e src/`)
|
-- Oil will take over directory buffers (e.g. `vim .` or `:e src/`)
|
||||||
@ -42,7 +43,7 @@ return {
|
|||||||
-- Skip the confirmation popup for simple operations
|
-- Skip the confirmation popup for simple operations
|
||||||
skip_confirm_for_simple_edits = false,
|
skip_confirm_for_simple_edits = false,
|
||||||
-- Deleted files will be removed with the trash_command (below).
|
-- Deleted files will be removed with the trash_command (below).
|
||||||
--delete_to_trash = true,
|
delete_to_trash = true,
|
||||||
-- Change this to customize the command used when deleting to trash
|
-- Change this to customize the command used when deleting to trash
|
||||||
trash_command = "trash-put",
|
trash_command = "trash-put",
|
||||||
-- Selecting a new/moved/renamed file or directory will prompt you to save changes first
|
-- Selecting a new/moved/renamed file or directory will prompt you to save changes first
|
||||||
@ -77,12 +78,28 @@ return {
|
|||||||
show_hidden = true,
|
show_hidden = true,
|
||||||
-- This function defines what is considered a "hidden" file
|
-- This function defines what is considered a "hidden" file
|
||||||
is_hidden_file = function(name, bufnr)
|
is_hidden_file = function(name, bufnr)
|
||||||
return vim.startswith(name, ".")
|
local m = name:match("^%.")
|
||||||
|
return m ~= nil
|
||||||
end,
|
end,
|
||||||
-- This function defines what will never be shown, even when `show_hidden` is set
|
-- This function defines what will never be shown, even when `show_hidden` is set
|
||||||
is_always_hidden = function(name, bufnr)
|
is_always_hidden = function(name, bufnr)
|
||||||
return false
|
return false
|
||||||
end,
|
end,
|
||||||
|
-- Sort file names with numbers in a more intuitive order for humans.
|
||||||
|
-- Can be "fast", true, or false. "fast" will turn it off for large directories.
|
||||||
|
natural_order = "fast",
|
||||||
|
-- Sort file and directory names case insensitive
|
||||||
|
case_insensitive = false,
|
||||||
|
sort = {
|
||||||
|
-- sort order can be "asc" or "desc"
|
||||||
|
-- see :help oil-columns to see which columns are sortable
|
||||||
|
{ "type", "asc" },
|
||||||
|
{ "name", "asc" },
|
||||||
|
},
|
||||||
|
-- Customize the highlight group for the file name
|
||||||
|
highlight_filename = function(entry, is_hidden, is_link_target, is_link_orphan)
|
||||||
|
return nil
|
||||||
|
end,
|
||||||
},
|
},
|
||||||
-- Configuration for the floating window in oil.open_float
|
-- Configuration for the floating window in oil.open_float
|
||||||
float = {
|
float = {
|
||||||
|
|||||||
@ -3,5 +3,22 @@ return {
|
|||||||
dependencies = {
|
dependencies = {
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
},
|
},
|
||||||
|
enabled = false,
|
||||||
|
keys = {
|
||||||
|
{
|
||||||
|
"<leader>Ot",
|
||||||
|
function()
|
||||||
|
require("otter").open()
|
||||||
|
end,
|
||||||
|
desc = "Open Otter",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"<leader>Oc",
|
||||||
|
function()
|
||||||
|
require("otter").close()
|
||||||
|
end,
|
||||||
|
desc = "Close Otter",
|
||||||
|
},
|
||||||
|
},
|
||||||
opts = {},
|
opts = {},
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,48 +3,41 @@ return {
|
|||||||
version = "^5",
|
version = "^5",
|
||||||
lazy = false,
|
lazy = false,
|
||||||
opts = {
|
opts = {
|
||||||
tools = {},
|
tools = {
|
||||||
|
hover_actions = {
|
||||||
|
replace_builtin_hover = false,
|
||||||
|
},
|
||||||
|
},
|
||||||
server = {
|
server = {
|
||||||
|
on_attach = function(_, bufnr)
|
||||||
|
vim.lsp.inlay_hint.enable(true, { bufnr = bufnr })
|
||||||
|
end,
|
||||||
settings = {
|
settings = {
|
||||||
-- on_attach = function(client, bufnr)
|
|
||||||
-- -- you can also put keymaps in here
|
|
||||||
-- end,
|
|
||||||
["rust-analyzer"] = {
|
["rust-analyzer"] = {
|
||||||
|
--- https://github.com/rust-lang/rust-analyzer/blob/master/docs/user/generated_config.adoc
|
||||||
|
cargo = {
|
||||||
|
features = "all",
|
||||||
|
extraEnv = { RUSTC_WRAPPER = "sccache" },
|
||||||
|
},
|
||||||
|
completion = {
|
||||||
|
fullFunctionSignatures = { enable = true },
|
||||||
|
termSearch = { enable = true },
|
||||||
|
privateEditable = { enable = true },
|
||||||
|
},
|
||||||
|
diagnostics = {
|
||||||
|
styleLints = { enable = true },
|
||||||
|
},
|
||||||
inlayHints = {
|
inlayHints = {
|
||||||
bindingModeHints = {
|
bindingModeHints = { enable = true },
|
||||||
enable = false,
|
closureCaptureHints = { enable = true },
|
||||||
},
|
closureReturnTypeHints = { enable = "always" },
|
||||||
chainingHints = {
|
discriminantHints = { enable = "always" },
|
||||||
enable = true,
|
rangeExclusiveHints = { enable = true },
|
||||||
},
|
|
||||||
closingBraceHints = {
|
|
||||||
enable = true,
|
|
||||||
minLines = 25,
|
|
||||||
},
|
|
||||||
closureReturnTypeHints = {
|
|
||||||
enable = true,
|
|
||||||
},
|
|
||||||
lifetimeElisionHints = {
|
|
||||||
enable = "never",
|
|
||||||
useParameterNames = false,
|
|
||||||
},
|
|
||||||
maxLength = 25,
|
|
||||||
parameterHints = {
|
|
||||||
enable = true,
|
|
||||||
},
|
|
||||||
reborrowHints = {
|
|
||||||
enable = "never",
|
|
||||||
},
|
|
||||||
renderColons = true,
|
|
||||||
typeHints = {
|
|
||||||
enable = true,
|
|
||||||
hideClosureInitialization = false,
|
|
||||||
hideNamedConstructor = false,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
dap = {},
|
dap = {},
|
||||||
},
|
},
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
|
|||||||
@ -266,6 +266,21 @@ return {
|
|||||||
hide_current_buffer = true,
|
hide_current_buffer = true,
|
||||||
show_scores = true,
|
show_scores = true,
|
||||||
},
|
},
|
||||||
|
import = {
|
||||||
|
insert_at_top = true,
|
||||||
|
custom_languages = {
|
||||||
|
-- {
|
||||||
|
-- extensions = { "js", "ts" },
|
||||||
|
-- filetypes = { "vue" },
|
||||||
|
-- insert_at_line = 2,
|
||||||
|
-- regex = [[^(?:import(?:[\"'\s]*([\w*{}\n, ]+)from\s*)?[\"'\s](.*?)[\"'\s].*)]],
|
||||||
|
-- },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
package_info = {
|
||||||
|
-- Optional theme (the extension doesn't set a default theme)
|
||||||
|
theme = "ivy",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
|
|||||||
@ -1,69 +1,76 @@
|
|||||||
return {
|
return {
|
||||||
"pmizio/typescript-tools.nvim",
|
{
|
||||||
dependencies = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" },
|
|
||||||
ft = { "javascriptreact", "typescriptreact", "javascript", "typescript" },
|
"pmizio/typescript-tools.nvim",
|
||||||
opts = {
|
dependencies = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" },
|
||||||
handlers = {},
|
ft = { "javascriptreact", "typescriptreact", "javascript", "typescript" },
|
||||||
on_attach = function(client)
|
opts = {
|
||||||
client.server_capabilities.documentFormattingProvider = false
|
handlers = {},
|
||||||
client.server_capabilities.documentRangeFormattingProvider = false
|
on_attach = function(client)
|
||||||
end,
|
client.server_capabilities.documentFormattingProvider = false
|
||||||
settings = {
|
client.server_capabilities.documentRangeFormattingProvider = false
|
||||||
-- spawn additional tsserver instance to calculate diagnostics on it
|
|
||||||
separate_diagnostic_server = true,
|
|
||||||
-- "change"|"insert_leave" determine when the client asks the server about diagnostic
|
|
||||||
publish_diagnostic_on = "insert_leave",
|
|
||||||
-- array of strings("fix_all"|"add_missing_imports"|"remove_unused"|
|
|
||||||
-- "remove_unused_imports"|"organize_imports") -- or string "all"
|
|
||||||
-- to include all supported code actions
|
|
||||||
-- specify commands exposed as code_actions
|
|
||||||
expose_as_code_action = "all",
|
|
||||||
-- string|nil - specify a custom path to `tsserver.js` file, if this is nil or file under path
|
|
||||||
-- not exists then standard path resolution strategy is applied
|
|
||||||
tsserver_path = nil,
|
|
||||||
-- specify a list of plugins to load by tsserver, e.g., for support `styled-components`
|
|
||||||
-- (see 💅 `styled-components` support section)
|
|
||||||
tsserver_plugins = {
|
|
||||||
"@styled/typescript-styled-plugin",
|
|
||||||
},
|
|
||||||
-- this value is passed to: https://nodejs.org/api/cli.html#--max-old-space-sizesize-in-megabytes
|
|
||||||
-- memory limit in megabytes or "auto"(basically no limit)
|
|
||||||
tsserver_max_memory = "auto",
|
|
||||||
-- described below
|
|
||||||
tsserver_format_options = function(ft)
|
|
||||||
-- Return empty table to disable formatting
|
|
||||||
return {}
|
|
||||||
end,
|
end,
|
||||||
tsserver_file_preferences = {
|
settings = {
|
||||||
includeInlayParameterNameHints = "all",
|
-- spawn additional tsserver instance to calculate diagnostics on it
|
||||||
includeInlayParameterNameHintsWhenArgumentMatchesName = false,
|
separate_diagnostic_server = true,
|
||||||
includeInlayFunctionParameterTypeHints = true,
|
-- "change"|"insert_leave" determine when the client asks the server about diagnostic
|
||||||
includeInlayVariableTypeHints = true,
|
publish_diagnostic_on = "insert_leave",
|
||||||
includeInlayVariableTypeHintsWhenTypeMatchesName = false,
|
-- array of strings("fix_all"|"add_missing_imports"|"remove_unused"|
|
||||||
includeInlayPropertyDeclarationTypeHints = true,
|
-- "remove_unused_imports"|"organize_imports") -- or string "all"
|
||||||
includeInlayFunctionLikeReturnTypeHints = true,
|
-- to include all supported code actions
|
||||||
includeInlayEnumMemberValueHints = true,
|
-- specify commands exposed as code_actions
|
||||||
},
|
expose_as_code_action = "all",
|
||||||
-- locale of all tsserver messages, supported locales you can find here:
|
-- string|nil - specify a custom path to `tsserver.js` file, if this is nil or file under path
|
||||||
-- https://github.com/microsoft/TypeScript/blob/3c221fc086be52b19801f6e8d82596d04607ede6/src/compiler/utilitiesPublic.ts#L620
|
-- not exists then standard path resolution strategy is applied
|
||||||
tsserver_locale = "en",
|
tsserver_path = nil,
|
||||||
-- mirror of VSCode's `typescript.suggest.completeFunctionCalls`
|
-- specify a list of plugins to load by tsserver, e.g., for support `styled-components`
|
||||||
complete_function_calls = true,
|
-- (see 💅 `styled-components` support section)
|
||||||
include_completions_with_insert_text = true,
|
tsserver_plugins = {
|
||||||
-- CodeLens
|
"@styled/typescript-styled-plugin",
|
||||||
-- WARNING: Experimental feature also in VSCode, because it might hit performance of server.
|
},
|
||||||
-- possible values: ("off"|"all"|"implementations_only"|"references_only")
|
-- this value is passed to: https://nodejs.org/api/cli.html#--max-old-space-sizesize-in-megabytes
|
||||||
code_lens = "all",
|
-- memory limit in megabytes or "auto"(basically no limit)
|
||||||
-- by default code lenses are displayed on all referencable values and for some of you it can
|
tsserver_max_memory = "auto",
|
||||||
-- be too much this option reduce count of them by removing member references from lenses
|
-- described below
|
||||||
disable_member_code_lens = true,
|
tsserver_format_options = function(ft)
|
||||||
-- JSXCloseTag
|
-- Return empty table to disable formatting
|
||||||
-- WARNING: it is disabled by default (maybe you configuration or distro already uses nvim-ts-autotag,
|
return {}
|
||||||
-- that maybe have a conflict if enable this feature. )
|
end,
|
||||||
jsx_close_tag = {
|
tsserver_file_preferences = {
|
||||||
enable = false,
|
includeInlayParameterNameHints = "all",
|
||||||
filetypes = { "javascriptreact", "typescriptreact" },
|
includeInlayParameterNameHintsWhenArgumentMatchesName = false,
|
||||||
|
includeInlayFunctionParameterTypeHints = true,
|
||||||
|
includeInlayVariableTypeHints = true,
|
||||||
|
includeInlayVariableTypeHintsWhenTypeMatchesName = false,
|
||||||
|
includeInlayPropertyDeclarationTypeHints = true,
|
||||||
|
includeInlayFunctionLikeReturnTypeHints = true,
|
||||||
|
includeInlayEnumMemberValueHints = true,
|
||||||
|
},
|
||||||
|
-- locale of all tsserver messages, supported locales you can find here:
|
||||||
|
-- https://github.com/microsoft/TypeScript/blob/3c221fc086be52b19801f6e8d82596d04607ede6/src/compiler/utilitiesPublic.ts#L620
|
||||||
|
tsserver_locale = "en",
|
||||||
|
-- mirror of VSCode's `typescript.suggest.completeFunctionCalls`
|
||||||
|
complete_function_calls = true,
|
||||||
|
include_completions_with_insert_text = true,
|
||||||
|
-- CodeLens
|
||||||
|
-- WARNING: Experimental feature also in VSCode, because it might hit performance of server.
|
||||||
|
-- possible values: ("off"|"all"|"implementations_only"|"references_only")
|
||||||
|
code_lens = "all",
|
||||||
|
-- by default code lenses are displayed on all referencable values and for some of you it can
|
||||||
|
-- be too much this option reduce count of them by removing member references from lenses
|
||||||
|
disable_member_code_lens = true,
|
||||||
|
-- JSXCloseTag
|
||||||
|
-- WARNING: it is disabled by default (maybe you configuration or distro already uses nvim-ts-autotag,
|
||||||
|
-- that maybe have a conflict if enable this feature. )
|
||||||
|
jsx_close_tag = {
|
||||||
|
enable = false,
|
||||||
|
filetypes = { "javascriptreact", "typescriptreact" },
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"dmmulroy/ts-error-translator.nvim",
|
||||||
|
ft = { "javascriptreact", "typescriptreact", "javascript", "typescript" },
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@ -25,11 +25,12 @@ return {
|
|||||||
-- Custom format string to open the output link provided with %s
|
-- Custom format string to open the output link provided with %s
|
||||||
-- Example: open_cmd = 'firefox %s -P typst-preview --class typst-preview'
|
-- Example: open_cmd = 'firefox %s -P typst-preview --class typst-preview'
|
||||||
open_cmd = "xdg-open %s",
|
open_cmd = "xdg-open %s",
|
||||||
|
-- open_cmd = "floorp %s -P typst-preview --class typst-preview",
|
||||||
|
|
||||||
-- Setting this to 'always' will invert black and white in the preview
|
-- Setting this to 'always' will invert black and white in the preview
|
||||||
-- Setting this to 'auto' will invert depending if the browser has enable
|
-- Setting this to 'auto' will invert depending if the browser has enable
|
||||||
-- dark mode
|
-- dark mode
|
||||||
invert_colors = "never",
|
invert_colors = nil,
|
||||||
-- Whether the preview will follow the cursor in the source file
|
-- Whether the preview will follow the cursor in the source file
|
||||||
follow_cursor = true,
|
follow_cursor = true,
|
||||||
|
|
||||||
@ -39,7 +40,7 @@ return {
|
|||||||
-- required.
|
-- required.
|
||||||
dependencies_bin = {
|
dependencies_bin = {
|
||||||
-- if you are using tinymist, just set ['typst-preview'] = "tinymist".
|
-- if you are using tinymist, just set ['typst-preview'] = "tinymist".
|
||||||
["typst-preview"] = nil,
|
["typst-preview"] = "tinymist",
|
||||||
["websocat"] = nil,
|
["websocat"] = nil,
|
||||||
},
|
},
|
||||||
-- A list of extra arguments (or nil) to be passed to previewer.
|
-- A list of extra arguments (or nil) to be passed to previewer.
|
||||||
|
|||||||
@ -196,7 +196,6 @@ uzsver
|
|||||||
minimālistiska
|
minimālistiska
|
||||||
grūtības
|
grūtības
|
||||||
pazīstams
|
pazīstams
|
||||||
entitāšu
|
|
||||||
Galvenā
|
Galvenā
|
||||||
piešķir
|
piešķir
|
||||||
sešstūraini
|
sešstūraini
|
||||||
@ -250,3 +249,171 @@ atkļūdošanas
|
|||||||
darbplūsmas
|
darbplūsmas
|
||||||
Skaitliska
|
Skaitliska
|
||||||
komponentes
|
komponentes
|
||||||
|
metadatiem
|
||||||
|
komponente
|
||||||
|
galveno
|
||||||
|
Šešstūra
|
||||||
|
entitāti
|
||||||
|
entitāte
|
||||||
|
Izvēlētie
|
||||||
|
sarežģītākus
|
||||||
|
apstrādāt
|
||||||
|
komponenšu
|
||||||
|
entītiju
|
||||||
|
komponentēm
|
||||||
|
galvenajās
|
||||||
|
entītijas
|
||||||
|
entītijām
|
||||||
|
pašreizējā
|
||||||
|
Izsauc
|
||||||
|
entitāšu
|
||||||
|
entitātēm
|
||||||
|
iestatījumu
|
||||||
|
līmeņa
|
||||||
|
līmeņa
|
||||||
|
sk
|
||||||
|
izsauc
|
||||||
|
ievade
|
||||||
|
līmeņa
|
||||||
|
līmeņa
|
||||||
|
entitātei
|
||||||
|
papildspēja
|
||||||
|
Papildspējas
|
||||||
|
spraudņa
|
||||||
|
Sešstūraina
|
||||||
|
visaptverošs
|
||||||
|
atjaunina
|
||||||
|
radušās
|
||||||
|
Inicializē
|
||||||
|
Rekursīvi
|
||||||
|
Jaucējtabulu
|
||||||
|
līmeņa
|
||||||
|
izvieto
|
||||||
|
pārģenerēt
|
||||||
|
paziņojumu
|
||||||
|
nākamais
|
||||||
|
nākamo
|
||||||
|
plūstošu
|
||||||
|
interpolāciju
|
||||||
|
pašreizējo
|
||||||
|
starpvērtības
|
||||||
|
pašreizējās
|
||||||
|
Atjauninātā
|
||||||
|
sākumekrānā
|
||||||
|
inicializē
|
||||||
|
Atgriešanās
|
||||||
|
atgriežas
|
||||||
|
sākumekrānu
|
||||||
|
atgriešanās
|
||||||
|
sākumekrāna
|
||||||
|
galvenajām
|
||||||
|
taustiņi
|
||||||
|
interaktīvas
|
||||||
|
papildspējas
|
||||||
|
Papilspējas
|
||||||
|
atlikušajam
|
||||||
|
jātiek
|
||||||
|
apstrādātā
|
||||||
|
aizkaves
|
||||||
|
jāapstrādā
|
||||||
|
atteicēm
|
||||||
|
jāspēj
|
||||||
|
pikseļiem
|
||||||
|
pirmkods
|
||||||
|
bināro
|
||||||
|
karodziņus
|
||||||
|
saistītie
|
||||||
|
algoritmiem
|
||||||
|
inicializāciju
|
||||||
|
rekursīvu
|
||||||
|
rekursijas
|
||||||
|
rekursīvi
|
||||||
|
izpēta
|
||||||
|
noklusējuma
|
||||||
|
paļaujas
|
||||||
|
procedurāli
|
||||||
|
sarežģītākām
|
||||||
|
procedurālo
|
||||||
|
interaktīvo
|
||||||
|
implementēti
|
||||||
|
galvenajos
|
||||||
|
visaptverošu
|
||||||
|
mijiedarboties
|
||||||
|
detalizētāk
|
||||||
|
sešstūrains
|
||||||
|
Plūstoša
|
||||||
|
pakotni
|
||||||
|
implementēta
|
||||||
|
implementēts
|
||||||
|
neatspoguļo
|
||||||
|
līdzās
|
||||||
|
tādām
|
||||||
|
uzņemas
|
||||||
|
iesaka
|
||||||
|
formatējumu
|
||||||
|
formatē
|
||||||
|
iespējotu
|
||||||
|
atpakaļsekošanu
|
||||||
|
bināros
|
||||||
|
atpakaļsaderīgas
|
||||||
|
kvantitatīvā
|
||||||
|
parādija
|
||||||
|
kvartiles
|
||||||
|
personmēnesī
|
||||||
|
jāņem
|
||||||
|
Procedurālās
|
||||||
|
trīsdimensiju
|
||||||
|
galvenie
|
||||||
|
sešstūraina
|
||||||
|
ļāva
|
||||||
|
implementēt
|
||||||
|
iznākusī
|
||||||
|
Ši
|
||||||
|
konceptu
|
||||||
|
otras
|
||||||
|
Jaucējtabula
|
||||||
|
heštabula
|
||||||
|
Procedurāla
|
||||||
|
algoritmisks
|
||||||
|
skaitliska
|
||||||
|
inicializēšanai
|
||||||
|
assemblera
|
||||||
|
darboties
|
||||||
|
tostarp
|
||||||
|
milisekunžu
|
||||||
|
reāllaikā
|
||||||
|
daudzspēlētāju
|
||||||
|
apkopota
|
||||||
|
pamatkonceptu
|
||||||
|
izaicinošāku
|
||||||
|
apakšsadaļā
|
||||||
|
aptver
|
||||||
|
apakšsadaļa
|
||||||
|
apkopoti
|
||||||
|
ērtumu
|
||||||
|
daudzplatformu
|
||||||
|
darījumprasības
|
||||||
|
darbvirsmas
|
||||||
|
renderēšanu
|
||||||
|
pikseļi
|
||||||
|
pārvalības
|
||||||
|
Neapstrādāti
|
||||||
|
atjauninātu
|
||||||
|
Atjaunināta
|
||||||
|
Atjaunināts
|
||||||
|
Atjaunotie
|
||||||
|
Atjaunināto
|
||||||
|
Modularitātes
|
||||||
|
lietojamības
|
||||||
|
Iekapsulējot
|
||||||
|
atjaunināt
|
||||||
|
sāksies
|
||||||
|
norādītie
|
||||||
|
sešstūrainam
|
||||||
|
rekursīvās
|
||||||
|
vienspēlētāja
|
||||||
|
lejupielādējama
|
||||||
|
procedurally
|
||||||
|
nepieciešamo
|
||||||
|
nepieciešamo
|
||||||
|
izejams
|
||||||
|
|||||||
Binary file not shown.
Loading…
Reference in New Issue
Block a user