From ac77ae790234ae4d3b31c4d83a7a5c1bba24e525 Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Thu, 13 Jun 2024 17:58:51 +0300 Subject: [PATCH] Update 2024-06-13 --- after/plugin/snips/javascript.lua | 38 ------ after/plugin/snips/javascriptreact.lua.bak | 38 ------ lazy-lock.json | 140 +++++++++++---------- lua/plugins/colorscheme.lua | 19 +-- lua/plugins/conform.lua | 7 +- lua/plugins/decisive.lua | 34 +++++ lua/plugins/donut.lua | 10 ++ lua/plugins/gitpad.lua | 8 +- lua/plugins/hlargs.lua | 4 - lua/plugins/inlay-hints.lua | 3 + lua/plugins/lspconfig.lua | 6 +- lua/plugins/markdown_preview.lua | 9 -- lua/plugins/neorg.lua | 3 +- lua/plugins/peek.lua | 21 ++++ lua/plugins/py-requirements.lua | 13 -- lua/plugins/spellwarn.lua | 31 +++++ lua/plugins/telescope.lua | 5 +- lua/plugins/trouble.lua | 18 +-- lua/plugins/which-key.lua | 2 + lua/solo/autocmds.lua | 12 -- spell/lv.utf-8.add | 1 + spell/lv.utf-8.add.spl | Bin 2205 -> 2216 bytes 22 files changed, 201 insertions(+), 221 deletions(-) delete mode 100644 after/plugin/snips/javascript.lua delete mode 100644 after/plugin/snips/javascriptreact.lua.bak create mode 100644 lua/plugins/decisive.lua create mode 100644 lua/plugins/donut.lua delete mode 100644 lua/plugins/hlargs.lua delete mode 100644 lua/plugins/markdown_preview.lua create mode 100644 lua/plugins/peek.lua delete mode 100644 lua/plugins/py-requirements.lua create mode 100644 lua/plugins/spellwarn.lua diff --git a/after/plugin/snips/javascript.lua b/after/plugin/snips/javascript.lua deleted file mode 100644 index 81b6f4a..0000000 --- a/after/plugin/snips/javascript.lua +++ /dev/null @@ -1,38 +0,0 @@ -if not pcall(require, "luasnip") then - return -end - -local ls = require("luasnip") -local s = ls.snippet -local i = ls.insert_node -local fmt = require("luasnip.extras.fmt").fmt - -ls.add_snippets({ "javascript", "javascriptreact" }, { - s( - "jsd", - fmt( - [[ - /** - * @param {{{}}} {} - * @return {} - */ - ]], - { - i(1), - i(2), - i(0), - } - ) - ), - s( - "clog", - fmt( - [[ - console.log({}) - ]], - { - i(0), - } - ) - ), -}) diff --git a/after/plugin/snips/javascriptreact.lua.bak b/after/plugin/snips/javascriptreact.lua.bak deleted file mode 100644 index 8a01b08..0000000 --- a/after/plugin/snips/javascriptreact.lua.bak +++ /dev/null @@ -1,38 +0,0 @@ -if not pcall(require, "luasnip") then - return -end - -local ls = require("luasnip") -local s = ls.snippet -local i = ls.insert_node -local fmt = require("luasnip.extras.fmt").fmt - -ls.add_snippets("javascriptreact", { - s( - "jsd", - fmt( - [[ - /** - * @param {{{}}} {} - * @return {} - */ - ]], - { - i(1), - i(2), - i(0), - } - ) - ), - s( - "clog", - fmt( - [[ - console.log({}) - ]], - { - i(0), - } - ) - ), -}) diff --git a/lazy-lock.json b/lazy-lock.json index aaea2f9..03b65b4 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,116 +1,118 @@ { - "Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" }, + "Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" }, "FixCursorHold.nvim": { "branch": "master", "commit": "1900f89dc17c603eec29960f57c00bd9ae696495" }, "LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" }, "bigfile.nvim": { "branch": "main", "commit": "33eb067e3d7029ac77e081cfe7c45361887a311a" }, - "ccc.nvim": { "branch": "main", "commit": "f388f1981d222967c741fe9927edf9ba5fa3bcbe" }, + "ccc.nvim": { "branch": "main", "commit": "22924b7bde685e1816140f17a897950ef82b969a" }, "cellular-automaton.nvim": { "branch": "main", "commit": "b7d056dab963b5d3f2c560d92937cb51db61cb5b" }, "cheatsheet.nvim": { "branch": "master", "commit": "8ee4d76b6f902c4017dc28eddd79d925dfc55066" }, - "cloak.nvim": { "branch": "main", "commit": "6e5bcd50bebc5cdb7cd3a00eb3d97ab7c4cc3b94" }, - "cmake-tools.nvim": { "branch": "master", "commit": "d84e9ec2b71f18a39e8d8c4301796c77d64b80ef" }, + "cloak.nvim": { "branch": "main", "commit": "648aca6d33ec011dc3166e7af3b38820d01a71e4" }, + "cmake-tools.nvim": { "branch": "master", "commit": "09bd61415ecdba84f378fe734680f69375260985" }, "cmp-async-path": { "branch": "main", "commit": "9d581eec5acf812316913565c135b0d1ee2c9a71" }, "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, "cmp-calc": { "branch": "main", "commit": "5947b412da67306c5b68698a02a846760059be2e" }, "cmp-cmdline": { "branch": "main", "commit": "d250c63aa13ead745e3a40f61fdd3470efde3923" }, "cmp-conventionalcommits": { "branch": "master", "commit": "a4dfacf0601130b7f8afa7c948d735c27802fb7f" }, - "cmp-dotenv": { "branch": "main", "commit": "7af67e7ed4fd9e5b20127a624d22452fbd505ccd" }, - "cmp-git": { "branch": "main", "commit": "b9603f18496bc3ca07e6bd474607081af709e750" }, + "cmp-dotenv": { "branch": "main", "commit": "4dd53aab60982f1f75848aec5e6214986263325e" }, + "cmp-git": { "branch": "main", "commit": "8dfbc33fb32c33e5c0be9dcc8176a4f4d395f95e" }, "cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" }, "cmp-nvim-lua": { "branch": "main", "commit": "f12408bdb54c39c23e67cab726264c10db33ada8" }, - "cmp-pypi": { "branch": "main", "commit": "69a3c7eca2d430dabb8d8df5b17f4ce11b256f25" }, + "cmp-pypi": { "branch": "main", "commit": "a73411e5935caa23c6feab34980bb435deadd482" }, "cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" }, "codeium.nvim": { "branch": "main", "commit": "d3b88eb3aa1de6da33d325c196b8a41da2bcc825" }, - "conform.nvim": { "branch": "master", "commit": "f3b930db4964d60e255c8f9e37b7f2218dfc08cb" }, + "conform.nvim": { "branch": "master", "commit": "797d1f622a23d4a21bb58218bdf5999a9beac4ef" }, "crates.nvim": { "branch": "main", "commit": "8437522d12a8c523da2aee9db2979d070b2ecc33" }, - "darkplus.nvim": { "branch": "master", "commit": "75548e02e34ee21e8bdef1739f96f19125160000" }, - "diffview.nvim": { "branch": "main", "commit": "9bdd5537575c2ea7925b71ae06585b934beea13d" }, + "darkplus.nvim": { "branch": "master", "commit": "dc0dc3a9435c48102f79cd07e42f01c91f688747" }, + "decisive.nvim": { "branch": "main", "commit": "a71f229a4debc9b567f7e60addcae0fee7e02e9c" }, + "diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" }, + "donut.nvim": { "branch": "main", "commit": "29b9f570e2a335f1d601a0e143fbbc7dcca6dcdb" }, "dracula.nvim": { "branch": "main", "commit": "8d8bddb8814c3e7e62d80dda65a9876f97eb699c" }, - "friendly-snippets": { "branch": "main", "commit": "dd2fd1281d4b22e7b4a5bfafa3e142d958e251f2" }, - "garbage-day.nvim": { "branch": "main", "commit": "3af496f0d1dc6586dcf4ceda6bbf61a8f820ab66" }, + "friendly-snippets": { "branch": "main", "commit": "700c4a25caacbb4648c9a27972c2fe203948e0c2" }, + "garbage-day.nvim": { "branch": "main", "commit": "4a1160bfffb2f499fb55a54333f29d160ab3c8a1" }, "git-worktree.nvim": { "branch": "master", "commit": "f247308e68dab9f1133759b05d944569ad054546" }, "gitignore.nvim": { "branch": "master", "commit": "2455191ec94da8ed222806a4fe3aa358eac1e558" }, - "gitpad.nvim": { "branch": "main", "commit": "0c06ade8876fac93369183341d6d7125b859071b" }, - "gitsigns.nvim": { "branch": "main", "commit": "805610a9393fa231f2c2b49cb521bfa413fadb3d" }, - "gruvbox.nvim": { "branch": "main", "commit": "96a8ec336fb48a11cefbd57508888361431aac26" }, + "gitpad.nvim": { "branch": "main", "commit": "9685127c3795821bdbd3dab5a5fee4422255a102" }, + "gitsigns.nvim": { "branch": "main", "commit": "47c8e3e571376b24de62408fd0c9d12f0a9fc0a3" }, + "gruvbox.nvim": { "branch": "main", "commit": "d4cde3853a172485961b515c36d51d757728d6e6" }, "harpoon": { "branch": "harpoon2", "commit": "0378a6c428a0bed6a2781d459d7943843f374bce" }, "harpoon-lualine": { "branch": "master", "commit": "d1b873c19b701fd80d60a67d086dbb3bcc4eb00e" }, - "hlargs.nvim": { "branch": "main", "commit": "30fe1b3de2b7614f061be4fc9c71984a2b87e50a" }, "hypersonic.nvim": { "branch": "main", "commit": "aee42425b24a92febc46a42a9cabebe5f96f021b" }, "indent-blankline.nvim": { "branch": "master", "commit": "5da5546947f3125dfd6aa85ab21074dc83f776d5" }, - "inlay-hints.nvim": { "branch": "master", "commit": "4392568b55819149fa94b640326df8d936687394" }, - "kanagawa.nvim": { "branch": "master", "commit": "860e4f80df71221d18bf2cd9ef1deb4d364274d2" }, - "lazy.nvim": { "branch": "main", "commit": "0de782a6b0ffba599dbd332a4019d852564bf28c" }, + "inlay-hints.nvim": { "branch": "master", "commit": "5526103e4b80c66234e60c8d92dad967d0e1bcd7" }, + "kanagawa.nvim": { "branch": "master", "commit": "fe5b2c9e2549862c3dc3f3c8e9cf7ddece0f40c2" }, + "lackluster.nvim": { "branch": "main", "commit": "5c453281036f93100609a7db3dffedebc1997bb6" }, + "lazy.nvim": { "branch": "main", "commit": "eb4957442e3182f051b0ae11da32e06d22c190e3" }, "lualine-lsp-progress": { "branch": "master", "commit": "56842d097245a08d77912edf5f2a69ba29f275d7" }, "lualine.nvim": { "branch": "master", "commit": "0a5a66803c7407767b799067986b4dc3036e1983" }, - "luarocks.nvim": { "branch": "main", "commit": "d3dda396d66e484590f253d1ac6d8980e3130807" }, - "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" }, + "luarocks.nvim": { "branch": "main", "commit": "1db9093915eb16ba2473cfb8d343ace5ee04130a" }, "markdown-togglecheck": { "branch": "main", "commit": "5e9ee3184109a102952c01ef816babe8835b299a" }, - "markdown.nvim": { "branch": "master", "commit": "951b7b567668608d60637d2c9e97f4baea5fdbbe" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "a4caa0d083aab56f6cd5acf2d42331b74614a585" }, - "mason-nvim-dap.nvim": { "branch": "main", "commit": "67210c0e775adec55de9826b038e8b62de554afc" }, - "mason.nvim": { "branch": "main", "commit": "49ff59aded1047a773670651cfa40e76e63c6377" }, - "melange-nvim": { "branch": "master", "commit": "5feb4a08876b81ccb61cae1adaffa2e737124922" }, - "neoconf.nvim": { "branch": "main", "commit": "d321ba056f06e079da99924b948a45dfbacdfba9" }, - "neodev.nvim": { "branch": "main", "commit": "ce9a2e8eaba5649b553529c5498acb43a6c317cd" }, + "markdown.nvim": { "branch": "master", "commit": "d6dd17dd36fd8d83f5bf2fef6a9acc24ffa6ff9c" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "37a336b653f8594df75c827ed589f1c91d91ff6c" }, + "mason-nvim-dap.nvim": { "branch": "main", "commit": "f5425eb1d0d794f0305d5eeebddabb74614683ff" }, + "mason.nvim": { "branch": "main", "commit": "0950b15060067f752fde13a779a994f59516ce3d" }, + "melange-nvim": { "branch": "master", "commit": "b76b906cd6ed3c3152a47924a8eb5dcb35b326d8" }, + "neoconf.nvim": { "branch": "main", "commit": "7b3e819a713ee7d289e07727ab98761e1bceb895" }, + "neodev.nvim": { "branch": "main", "commit": "02893eeb9d6e8503817bd52385e111cba9a90500" }, "neogen": { "branch": "main", "commit": "0daffcec249bf42275e322361fe55b89a05ff278" }, "neogit": { "branch": "master", "commit": "16ee9ae957db2142fb189f5f2556123e24c5b7fb" }, - "neorg": { "branch": "main", "commit": "f7c3fe69bea1f111ebd3dbd16e7b0f3f50a8cd8b" }, - "neotest": { "branch": "master", "commit": "6f35d797882c6ce0ab7c87dc86561512dc3d7aba" }, - "neotest-gtest": { "branch": "main", "commit": "081787a082abc0a14d53b3baff4aa5964045d204" }, + "neorg": { "branch": "main", "commit": "c901b8efa529dc985361e863c08fd4a91f0c0f98" }, + "neotest": { "branch": "master", "commit": "f30bab1faef13d47f3905e065215c96a42d075ad" }, + "neotest-gtest": { "branch": "main", "commit": "b44c8afc26cea75ffc80617ce07b4e745a56e589" }, "neotest-python": { "branch": "master", "commit": "2e83d2bc00acbcc1fd529dbf0a0e677cabfe6b50" }, "neotest-vitest": { "branch": "main", "commit": "6965a714793d9d156dadbe734c99b3a307f65c61" }, - "neovim": { "branch": "main", "commit": "b6fe88c3282cf9f117a3e836d761c2d78d02f417" }, - "nightfly": { "branch": "master", "commit": "06c4ee680519f01ee6e61b891647feefc72da42e" }, + "neovim": { "branch": "main", "commit": "8c4660cfe697621bcc61d37b3651ffed94fe7fed" }, + "nightfly": { "branch": "master", "commit": "d7efbcbc4774700a4f81768d9bcd5a7a76b3274a" }, "nightfox.nvim": { "branch": "main", "commit": "df75a6a94910ae47854341d6b5a6fd483192c0eb" }, - "nvim": { "branch": "main", "commit": "d97387aea8264f484bb5d5e74f2182a06c83e0d8" }, - "nvim-cmp": { "branch": "main", "commit": "5260e5e8ecadaf13e6b82cf867a909f54e15fd07" }, + "nvim": { "branch": "main", "commit": "cc8e290d4c0d572171243087f8541e49be2c8764" }, + "nvim-cmp": { "branch": "main", "commit": "a110e12d0b58eefcf5b771f533fc2cf3050680ac" }, "nvim-colorizer.lua": { "branch": "master", "commit": "85855b38011114929f4058efc97af1059ab3e41d" }, - "nvim-dap": { "branch": "master", "commit": "5a2f7121869394502521c52b2bc581ab22c69447" }, - "nvim-dap-python": { "branch": "master", "commit": "3dffa58541d1f52c121fe58ced046268c838d802" }, - "nvim-dap-ui": { "branch": "master", "commit": "71bfe9bd6b3465e169b53bea4f83775034d822dd" }, - "nvim-dap-virtual-text": { "branch": "master", "commit": "3e8e207513e6ef520894950acd76b79902714103" }, - "nvim-lint": { "branch": "master", "commit": "e19842a05aae484957ad20710444757bc0a61d63" }, - "nvim-lspconfig": { "branch": "master", "commit": "9bda20fb967075355f253911bc066a8b5a03c77e" }, - "nvim-nio": { "branch": "master", "commit": "8765cbc4d0c629c8158a5341e1b4305fd93c3a90" }, - "nvim-silicon": { "branch": "main", "commit": "ab664633e5090809da7470288404fe5b8735a8c8" }, - "nvim-surround": { "branch": "main", "commit": "79aaa42da1f698ed31bcbe7f83081f69dca7ba17" }, - "nvim-treesitter": { "branch": "master", "commit": "7c9c5bed8340031f8a6dad47a58a26eaf15b9a56" }, - "nvim-treesitter-context": { "branch": "master", "commit": "55e29081e73d2e4b2d62fb4dc3eebe21bf66a1e2" }, - "nvim-treesitter-textobjects": { "branch": "master", "commit": "5f9bf4b1ead7707e4e74e5319ee56bdc81fb73db" }, - "nvim-ts-autotag": { "branch": "main", "commit": "8ae54b90e36ef1fc5267214b30c2cbff71525fe4" }, - "nvim-ts-context-commentstring": { "branch": "main", "commit": "cbab9ad88036915beebd13b47e100743ff2ed2d5" }, - "nvim-web-devicons": { "branch": "master", "commit": "e37bb1feee9e7320c76050a55443fa843b4b6f83" }, - "ohne-accidents": { "branch": "main", "commit": "f5ba799e64ef202aa45a8fd2731fa7c17c9912f7" }, - "oil.nvim": { "branch": "master", "commit": "06a19f77f1a1da37b675635e6f9c5b5d50bcaacd" }, + "nvim-dap": { "branch": "master", "commit": "6f79b822997f2e8a789c6034e147d42bc6706770" }, + "nvim-dap-python": { "branch": "master", "commit": "ae0225d0d4a46e18e6057ab3701ef87bbbd6aaad" }, + "nvim-dap-ui": { "branch": "master", "commit": "b7267003ba4dd860350be86f75b9d9ea287cedca" }, + "nvim-dap-virtual-text": { "branch": "master", "commit": "d7c695ea39542f6da94ee4d66176f5d660ab0a77" }, + "nvim-lint": { "branch": "master", "commit": "941fa1220a61797a51f3af9ec6b7d74c8c7367ce" }, + "nvim-lspconfig": { "branch": "master", "commit": "4d38bece98300e3e5cd24a9aa0d0ebfea4951c16" }, + "nvim-nio": { "branch": "master", "commit": "7969e0a8ffabdf210edd7978ec954a47a737bbcc" }, + "nvim-silicon": { "branch": "main", "commit": "b305ad8a45210f0dc8bbba1494dea6af072c0ed2" }, + "nvim-surround": { "branch": "main", "commit": "687ea2f33955df0042bf228853a82696265e7e2d" }, + "nvim-treesitter": { "branch": "master", "commit": "9636d5a3f4f531256fba147a30b882c44f28fae1" }, + "nvim-treesitter-context": { "branch": "master", "commit": "5efba33af0f39942e426340da7bc15d7dec16474" }, + "nvim-treesitter-textobjects": { "branch": "master", "commit": "34867c69838078df7d6919b130c0541c0b400c47" }, + "nvim-ts-autotag": { "branch": "main", "commit": "06fe07d7523ba8c755fac7c913fceba43b1720ee" }, + "nvim-ts-context-commentstring": { "branch": "main", "commit": "cb064386e667def1d241317deed9fd1b38f0dc2e" }, + "nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" }, + "ohne-accidents": { "branch": "main", "commit": "832b942a928e74b537a2526eacc6285e26af9589" }, + "oil.nvim": { "branch": "master", "commit": "c82b26eb4ba35c0eb7ec38d88dd400597fb34883" }, "onedark.nvim": { "branch": "master", "commit": "8e4b79b0e6495ddf29552178eceba1e147e6cecf" }, - "persistence.nvim": { "branch": "main", "commit": "5fe077056c821aab41f87650bd6e1c48cd7dd047" }, + "peek.nvim": { "branch": "master", "commit": "5820d937d5414baea5f586dc2a3d912a74636e5b" }, + "persistence.nvim": { "branch": "main", "commit": "95d03ad5450389ad7dc2a0fab14ebb3d46bc2c96" }, "plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" }, "popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" }, "presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" }, - "py-requirements.nvim": { "branch": "main", "commit": "78021560d7115db083908a19185d50fd3ebfeb57" }, - "rainbow-delimiters.nvim": { "branch": "master", "commit": "dd1156723eb8483e4403eb8765bbdff456b6981d" }, + "rainbow-delimiters.nvim": { "branch": "master", "commit": "073e45546acaff6b4248e3faea8e67b399d3e864" }, "rainbow_csv.nvim": { "branch": "main", "commit": "5033e3abd4fb0a0ee07232530a032296535704b4" }, "runner.nvim": { "branch": "main", "commit": "fb699ec0545ba3cd9ab5167fc3d07831a836574b" }, - "rustaceanvim": { "branch": "master", "commit": "e306c742bd7f7183e371cd91268b72d9db1bbae0" }, - "tagbar": { "branch": "master", "commit": "12edcb59449b335555652898f82dd6d5c59d519a" }, + "rustaceanvim": { "branch": "master", "commit": "2fa45427c01ded4d3ecca72e357f8a60fd8e46d4" }, + "spellwarn.nvim": { "branch": "main", "commit": "bff398d623eafab49f2019e95660ec0a07421855" }, + "tagbar": { "branch": "master", "commit": "0815b5455c792a610d28ff3e7981642c9cf05d62" }, "tailwind-fold.nvim": { "branch": "main", "commit": "4335dd915073fe3da43a85b06742d12626603973" }, "telescope-bibtex.nvim": { "branch": "master", "commit": "289a6f86ebec06e8ae1590533b732b9981d84900" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "9ef21b2e6bb6ebeaf349a0781745549bbb870d27" }, "telescope-git-diffs.nvim": { "branch": "main", "commit": "366df26227e6d478d5c55e04771d61875c4f22ac" }, - "telescope-heading.nvim": { "branch": "main", "commit": "23ce2c9ef252aecbaa37300c1209b5ef2b51e6c5" }, + "telescope-heading.nvim": { "branch": "main", "commit": "e85c0f69cb64048f56e76548dcb2f10277576df9" }, "telescope-http.nvim": { "branch": "main", "commit": "b44065749560b3adfdb94bfd751642f0e480af4f" }, "telescope-lazy.nvim": { "branch": "main", "commit": "08eb9d05455cabc126e9b850470205d4f3ac7caf" }, - "telescope-luasnip.nvim": { "branch": "master", "commit": "2ef7da3a363890686dbaad18ddbf59177cfe4f78" }, + "telescope-luasnip.nvim": { "branch": "master", "commit": "11668478677de360dea45cf2b090d34f21b8ae07" }, "telescope-media-files.nvim": { "branch": "master", "commit": "0826c7a730bc4d36068f7c85cf4c5b3fd9fb570a" }, "telescope-software-licenses.nvim": { "branch": "master", "commit": "fb5fc33b6afc994756e2f372423c365bf66f2256" }, "telescope-symbols.nvim": { "branch": "master", "commit": "a6d0127a53d39b9fc2af75bd169d288166118aec" }, "telescope-undo.nvim": { "branch": "main", "commit": "95b61c01ea3a4c9e8747731148e905bbcf0ccaee" }, - "telescope.nvim": { "branch": "master", "commit": "d829aa64059001ee7b2c8c8aa9c4e6df0b17d893" }, - "todo-comments.nvim": { "branch": "main", "commit": "a7e39ae9e74f2c8c6dc4eea6d40c3971ae84752d" }, - "tokyonight.nvim": { "branch": "main", "commit": "7fc18e82575f5b482b758b6dddfe97b606819a20" }, + "telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, + "todo-comments.nvim": { "branch": "main", "commit": "51e10f838e84b4756c16311d0b1ef0972c6482d2" }, + "tokyonight.nvim": { "branch": "main", "commit": "d68b8003a581c2e51a7bea465d1898fb7f7c8966" }, "tree-sitter-hyprlang": { "branch": "master", "commit": "e5da7d0aa44403153e0394d87d9edea4e5bd6609" }, - "treesitter-utils": { "branch": "main", "commit": "0e1ac3ae9ae55a371f09aa1d7bbc757275567627" }, - "trouble.nvim": { "branch": "main", "commit": "a8264a65a0b894832ea642844f5b7c30112c458f" }, + "treesitter-utils": { "branch": "main", "commit": "df621499e4227f0476f6f4bdb75a9d8dd18d16f2" }, + "trouble.nvim": { "branch": "main", "commit": "3609bb9a82bbab1ef95cf2c27ce7e52267a7d40d" }, "twilight.nvim": { "branch": "main", "commit": "8b7b50c0cb2dc781b2f4262a5ddd57571556d1e4" }, "typecheck.nvim": { "branch": "main", "commit": "38f3c135572a287f468bae269f956f4ba53dbddf" }, "typescript-tools.nvim": { "branch": "master", "commit": "c43d9580c3ff5999a1eabca849f807ab33787ea7" }, @@ -118,16 +120,16 @@ "undotree": { "branch": "master", "commit": "56c684a805fe948936cda0d1b19505b84ad7e065" }, "vim-be-good": { "branch": "master", "commit": "4fa57b7957715c91326fcead58c1fa898b9b3625" }, "vim-closetag": { "branch": "master", "commit": "d0a562f8bdb107a50595aefe53b1a690460c3822" }, - "vim-dadbod": { "branch": "master", "commit": "37523ffe0849b51db07fa7f48430c2aca5420a0e" }, + "vim-dadbod": { "branch": "master", "commit": "7888cb7164d69783d3dce4e0283decd26b82538b" }, "vim-dadbod-completion": { "branch": "master", "commit": "5d5ad196fcde223509d7dabbade0148f7884c5e3" }, - "vim-dadbod-ui": { "branch": "master", "commit": "c365064cd5bc625d1aebab6235d504bd91274cdb" }, + "vim-dadbod-ui": { "branch": "master", "commit": "0dc68d9225a70d42f8645049482e090c1a8dce25" }, "vim-dotenv": { "branch": "master", "commit": "5c51cfcf8d87280d6414e03cd6b253eb70ecb800" }, "vim-illuminate": { "branch": "master", "commit": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa" }, "vim-log-highlighting": { "branch": "master", "commit": "1037e26f3120e6a6a2c0c33b14a84336dee2a78f" }, "vim-startuptime": { "branch": "master", "commit": "ac2cccb5be617672add1f4f3c0a55ce99ba34e01" }, - "vim-tmux-navigator": { "branch": "master", "commit": "c600cf10db1bf933aab9e357158bf9b202ecf99b" }, - "vimtex": { "branch": "master", "commit": "9665df7f51ee24aa81dbd81782e0a22480209753" }, - "which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" }, + "vim-tmux-navigator": { "branch": "master", "commit": "5b3c701686fb4e6629c100ed32e827edf8dad01e" }, + "vimtex": { "branch": "master", "commit": "0587a064f675fd85cdfb8a76d6a3ff698af3944b" }, + "which-key.nvim": { "branch": "main", "commit": "0099511294f16b81c696004fa6a403b0ae61f7a0" }, "yuck.vim": { "branch": "master", "commit": "9b5e0370f70cc30383e1dabd6c215475915fe5c3" }, "zen-mode.nvim": { "branch": "main", "commit": "78557d972b4bfbb7488e17b5703d25164ae64e6a" } } \ No newline at end of file diff --git a/lua/plugins/colorscheme.lua b/lua/plugins/colorscheme.lua index d686dd9..466bdae 100644 --- a/lua/plugins/colorscheme.lua +++ b/lua/plugins/colorscheme.lua @@ -3,15 +3,15 @@ return { "folke/tokyonight.nvim", lazy = false, priority = 1000, - opts = { - style = "night", - transparent = true, - styles = { - keywords = { italic = false }, - sidebars = "transparent", - floats = "transparent", - }, - lualine_bold = true, + opts = { + style = "night", + transparent = true, + styles = { + keywords = { italic = false }, + sidebars = "transparent", + floats = "transparent", + }, + lualine_bold = true, }, config = function() require("tokyonight").setup({ @@ -37,4 +37,5 @@ return { { "ellisonleao/gruvbox.nvim" }, { "bluz71/vim-nightfly-colors", name = "nightfly" }, { "rose-pine/neovim" }, + { "slugbyte/lackluster.nvim" }, } diff --git a/lua/plugins/conform.lua b/lua/plugins/conform.lua index 8eaf8ef..7c09529 100644 --- a/lua/plugins/conform.lua +++ b/lua/plugins/conform.lua @@ -17,19 +17,18 @@ return { lua = { "stylua" }, python = { "auto_optional", "ruff", "ruff_fix", "ruff_organize_imports" }, go = { "goimports", "gofmt" }, - -- toml = { "taplo" }, javascript = js, javascriptreact = js, typescript = js, typescriptreact = js, - markdown = { "cbfmt", "markdownlint" }, - vimwiki = { "cbfmt", "markdownlint" }, + markdown = { "cbfmt", "markdownlint", "markdown-toc" }, + vimwiki = { "cbfmt", "markdownlint", "markdown-toc" }, c = { "clang-format" }, cpp = { "clang-format" }, cmake = { "cmake_format" }, htmldjango = { "djlint", "rustywind" }, html = { "djlint", "rustywind" }, - typst = { "typstyle" }, + -- typst = { "typstyle", "typstfmt" }, rust = { "rustfmt", "leptosfmt", "yew-fmt" }, sql = { "pg_format" }, yaml = { "yamlfmt" }, diff --git a/lua/plugins/decisive.lua b/lua/plugins/decisive.lua new file mode 100644 index 0000000..6558c10 --- /dev/null +++ b/lua/plugins/decisive.lua @@ -0,0 +1,34 @@ +return { + "emmanueltouzery/decisive.nvim", + keys = { + { + "cca", + function() + require("decisive").align_csv({}) + end, + desc = "align CSV", + }, + { + "ccA", + function() + require("decisive").align_csv_clear({}) + end, + desc = "align CSV clear", + }, + { + "[c", + function() + require("decisive").align_csv_prev_col() + end, + desc = "align CSV prev col", + }, + { + "]c", + function() + require("decisive").align_csv_next_col() + end, + desc = "align CSV next col", + }, + }, + opts = {}, +} diff --git a/lua/plugins/donut.lua b/lua/plugins/donut.lua new file mode 100644 index 0000000..b4be3e5 --- /dev/null +++ b/lua/plugins/donut.lua @@ -0,0 +1,10 @@ +return { + "NStefan002/donut.nvim", + version = "*", + lazy = false, + cms = "Donut", + opts = { + timeout = 300, + sync_donuts = false, + }, +} diff --git a/lua/plugins/gitpad.lua b/lua/plugins/gitpad.lua index 1573882..caa5342 100644 --- a/lua/plugins/gitpad.lua +++ b/lua/plugins/gitpad.lua @@ -2,14 +2,14 @@ return { "yujinyuz/gitpad.nvim", keys = { { - "p", + "nn", function() require("gitpad").toggle_gitpad() -- or require('gitpad').toggle_gitpad({ title = 'Project notes' }) end, desc = "gitpad project", }, { - "b", + "nb", function() require("gitpad").toggle_gitpad_branch() -- or require('gitpad').toggle_gitpad_branch({ title = 'Branch notes' }) end, @@ -17,7 +17,7 @@ return { }, -- Daily notes { - "d", + "nd", function() local date_filename = "daily-" .. os.date("%Y-%m-%d.md") require("gitpad").toggle_gitpad({ filename = date_filename }) -- or require('gitpad').toggle_gitpad({ filename = date_filename, title = 'Daily notes' }) @@ -26,7 +26,7 @@ return { }, -- Per file notes { - "f", + "nf", function() local filename = vim.fn.expand("%:p") -- or just use vim.fn.bufname() if filename == "" then diff --git a/lua/plugins/hlargs.lua b/lua/plugins/hlargs.lua deleted file mode 100644 index 5b0b294..0000000 --- a/lua/plugins/hlargs.lua +++ /dev/null @@ -1,4 +0,0 @@ -return { - "m-demare/hlargs.nvim", - opts = {}, -} diff --git a/lua/plugins/inlay-hints.lua b/lua/plugins/inlay-hints.lua index 175bf83..583857e 100644 --- a/lua/plugins/inlay-hints.lua +++ b/lua/plugins/inlay-hints.lua @@ -2,6 +2,9 @@ return { "MysticalDevil/inlay-hints.nvim", event = "LspAttach", dependencies = { "neovim/nvim-lspconfig" }, + keys = { + { "oi", vim.cmd.InlayHintsToggle, desc = "Toggle InlayHints" }, + }, opts = { commands = { enable = true }, -- Enable InlayHints commands, include `InlayHintsToggle`, `InlayHintsEnable` and `InlayHintsDisable` autocmd = { enable = true }, -- Enable the inlay hints on `LspAttach` event diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index 3495604..c82faba 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -65,13 +65,11 @@ return { nmap("lk", vim.diagnostic.goto_prev, "Diagnostic Prev") nmap("]d", function() local trouble = require("trouble") - trouble.open("workspace_diagnostics") - trouble.next({ skip_groups = true, jump = true }) + trouble.next({ mode = "diagnostics", skip_groups = true, jump = true }) end, "LSP: Trouble Next") nmap("[d", function() local trouble = require("trouble") - trouble.open("workspace_diagnostics") - trouble.previous({ skip_groups = true, jump = true }) + trouble.prev({ mode = "diagnostics", skip_groups = true, jump = true }) end, "Trouble Prev") vim.keymap.set( { "n", "v" }, diff --git a/lua/plugins/markdown_preview.lua b/lua/plugins/markdown_preview.lua deleted file mode 100644 index 47212f8..0000000 --- a/lua/plugins/markdown_preview.lua +++ /dev/null @@ -1,9 +0,0 @@ -return { - "iamcco/markdown-preview.nvim", - ft = { "markdown" }, - cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" }, - build = "cd app && yarn install", - init = function() - vim.g.mkdp_filetypes = { "markdown" } - end, -} diff --git a/lua/plugins/neorg.lua b/lua/plugins/neorg.lua index bbf2867..c26a012 100644 --- a/lua/plugins/neorg.lua +++ b/lua/plugins/neorg.lua @@ -15,8 +15,9 @@ return { config = { workspaces = { university = "~/neorg/University", + work = "~/neorg/Work", }, - default_workspace = "university", + default_workspace = "work", }, }, ["core.completion"] = { diff --git a/lua/plugins/peek.lua b/lua/plugins/peek.lua new file mode 100644 index 0000000..e4739ef --- /dev/null +++ b/lua/plugins/peek.lua @@ -0,0 +1,21 @@ +return { + "toppair/peek.nvim", + event = { "VeryLazy" }, + build = "deno task --quiet build:fast", + config = function(_, opts) + require("peek").setup(opts) + vim.api.nvim_create_user_command("PeekOpen", require("peek").open, {}) + vim.api.nvim_create_user_command("PeekClose", require("peek").close, {}) + end, + opts = { + auto_load = true, + close_on_bdelete = true, + syntax = true, + theme = "dark", + update_on_change = true, + app = "browser", + filetype = { "markdown", "vimwiki" }, + throttle_at = 200000, + throttle_time = "auto", + }, +} diff --git a/lua/plugins/py-requirements.lua b/lua/plugins/py-requirements.lua deleted file mode 100644 index fa179c5..0000000 --- a/lua/plugins/py-requirements.lua +++ /dev/null @@ -1,13 +0,0 @@ -return { - "MeanderingProgrammer/py-requirements.nvim", - dependencies = { "nvim-lua/plenary.nvim" }, - opts = { - enable_cmp = true, - file_patterns = { "requirements.txt", "requirements_dev.txt", "requirements-dev.txt" }, - float_opts = { border = "rounded" }, - filter = { - final_release = false, - yanked = true, - }, - }, -} diff --git a/lua/plugins/spellwarn.lua b/lua/plugins/spellwarn.lua new file mode 100644 index 0000000..03d2217 --- /dev/null +++ b/lua/plugins/spellwarn.lua @@ -0,0 +1,31 @@ +return { + "ravibrock/spellwarn.nvim", + event = "VeryLazy", + cms = "Spellwanr", + opts = { + event = { -- event(s) to refresh diagnostics on + "CursorHold", + "InsertLeave", + "TextChanged", + "TextChangedI", + "TextChangedP", + "TextChangedT", + }, + ft_config = { -- spellcheck method: "cursor", "iter", or boolean + alpha = false, + help = false, + lazy = false, + lspinfo = false, + mason = false, + }, + ft_default = true, -- default option for unspecified filetypes + max_file_size = nil, -- maximum file size to check in lines (nil for no limit) + severity = { -- severity for each spelling error type (false to disable diagnostics for that type) + spellbad = "WARN", + spellcap = "HINT", + spelllocal = "HINT", + spellrare = "INFO", + }, + prefix = "possible misspelling(s): ", -- prefix for each diagnostic message + }, +} diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 4b6faa9..64e5796 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -132,6 +132,7 @@ return { }, config = function() local telescope = require("telescope") + local open_with_trouble = require("trouble.sources.telescope").open telescope.setup({ defaults = { @@ -157,10 +158,10 @@ return { [""] = require("telescope.actions").move_selection_previous, [""] = require("telescope.actions").delete_buffer + require("telescope.actions").move_to_top, - [""] = require("trouble").open_with_trouble, + [""] = open_with_trouble, -- [""] = require("telescope.actions").remove_selection }, - n = { [""] = require("trouble").open_with_trouble }, + n = { [""] = open_with_trouble }, }, }, pickers = { diff --git a/lua/plugins/trouble.lua b/lua/plugins/trouble.lua index 55e20f8..498d893 100644 --- a/lua/plugins/trouble.lua +++ b/lua/plugins/trouble.lua @@ -1,26 +1,17 @@ return { "folke/trouble.nvim", dependencies = { "nvim-tree/nvim-web-devicons" }, + version = "*", + cmd = "Trouble", keys = { { "tt", - function() - require("trouble").toggle() - end, + "Trouble diagnostics toggle", desc = "Toggle trouble", }, - { - "tw", - function() - require("trouble").toggle("workspace_diagnostics") - end, - desc = "[W]orkspace Diagnostics", - }, { "td", - function() - require("trouble").toggle("document_diagnostics") - end, + "Trouble diagnostics toggle filter.buf=0", desc = "[D]ocument Diagnostics", }, }, @@ -28,7 +19,6 @@ return { position = "bottom", -- position of the list can be: bottom, top, left, right height = 10, -- height of the trouble list when position is top or bottom width = 50, -- width of the list when position is left or right - icons = true, -- use devicons for filenames mode = "workspace_diagnostics", -- "workspace_diagnostics", "document_diagnostics", "quickfix", "lsp_references", "loclist" severity = nil, -- nil (ALL) or vim.diagnostic.severity.ERROR | WARN | INFO | HINT fold_open = "", -- icon used for open folds diff --git a/lua/plugins/which-key.lua b/lua/plugins/which-key.lua index 97546fa..21d812f 100644 --- a/lua/plugins/which-key.lua +++ b/lua/plugins/which-key.lua @@ -47,6 +47,8 @@ return { z = { name = "[Z]en" }, r = { name = "[R]ust" }, w = { name = "Vim[W]iki" }, + n = { name = "Gitpad" }, + m = { name = "Misc" }, L = { name = "[L]anguage settings", c = { "setlocal formatoptions-=cro", "Disable autocomment" }, diff --git a/lua/solo/autocmds.lua b/lua/solo/autocmds.lua index 677ed57..e2ecc02 100644 --- a/lua/solo/autocmds.lua +++ b/lua/solo/autocmds.lua @@ -29,18 +29,6 @@ vim.api.nvim_create_autocmd({ "BufWritePre" }, { end, }) ---[[ vim.api.nvim_create_autocmd({ "BufWritePre" }, { - pattern = { "*.py" }, - callback = function() - vim.lsp.buf.code_action({ - context = { - only = { "source.fixAll.ruff" }, - }, - apply = true, - }) - end, -}) ]] - -- Center on InsertEnter vim.api.nvim_create_autocmd({ "InsertEnter" }, { callback = function() diff --git a/spell/lv.utf-8.add b/spell/lv.utf-8.add index e84f10a..28a3c4d 100644 --- a/spell/lv.utf-8.add +++ b/spell/lv.utf-8.add @@ -165,3 +165,4 @@ prioritizēšanu projektējumu dotā algoritmus +Paveiktie diff --git a/spell/lv.utf-8.add.spl b/spell/lv.utf-8.add.spl index 0f7c3207f8b628263a36642d1fe38c4a659f8186..2578ea2f956e6dc59bf518eb8da7bae478867bd1 100644 GIT binary patch delta 90 zcmbO$xI&OG%+t5HAT=k)=syDkoA*Y(=Pb-Dxn+~Tv*>W9GG;O|GB7;K-mJu`$i&z= l*@b->qs8Rc>{g5)CaZD8Ns5&+E(EH{V>|*WsE