Update
authorGeorgios Atheridis <georgios@atheridis.org>
Sun, 8 Sep 2024 21:38:00 +0000 (22:38 +0100)
committerGeorgios Atheridis <georgios@atheridis.org>
Sun, 8 Sep 2024 21:38:00 +0000 (22:38 +0100)
colors/marked.lua
lazy-lock.json
lua/lsp.lua
lua/plugins.lua
queries/rust/highlights.scm

index abcb0e0a1ce9858e3770db4e29a5fedb438504d5..841bab26ce26ff9e4d4da8303454408f1de3d98d 100644 (file)
@@ -8,8 +8,8 @@ vim.g.rainbow_delimiters = {
        priority = {
                [''] = 10,
        },
-       fill = {
-               [''] = true,
+       query = {
+               lua = "rainbow-blocks",
        },
 }
 
@@ -285,6 +285,7 @@ local default = {
        ["@type.created"] = colors.type,
        -- ["@module"] = colors.type,
        ["@constant"] = colors.const,
+       ["@keyword.let"] = colors.type,
 
        -- Disable
        ["@branch"] = colors.default,
index 43961213d3c3f8e58913c31fbc2d71194cfa989f..d3fccea409ccef1b59596da1d9de150c08003757 100644 (file)
@@ -7,35 +7,35 @@
   "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
   "cmp-vsnip": { "branch": "main", "commit": "989a8a73c44e926199bfd05fa7a516d51f2d2752" },
   "dashboard-nvim": { "branch": "master", "commit": "fabf5feec96185817c732d47d363f34034212685" },
-  "gitsigns.nvim": { "branch": "main", "commit": "e9c4187c3774a46df2d086a66cf3a7e6bea4c432" },
-  "lazy.nvim": { "branch": "main", "commit": "b02c9eae6a250f98908c146d1dc1a891f5019f0a" },
+  "gitsigns.nvim": { "branch": "main", "commit": "f4928ba14eb6c667786ac7d69927f6aee6719f1e" },
+  "lazy.nvim": { "branch": "main", "commit": "5473e3d77c13e40fc4758fa977a1f2c14d0b4ceb" },
   "leap-ast.nvim": { "branch": "main", "commit": "1a21b70505ebb868a1e196c0d63797e1426b53a5" },
   "leap.nvim": { "branch": "main", "commit": "c099aecaf858574909bd38cbadb8543c4dd16611" },
-  "lualine.nvim": { "branch": "master", "commit": "6a40b530539d2209f7dc0492f3681c8c126647ad" },
+  "lualine.nvim": { "branch": "master", "commit": "544dd1583f9bb27b393f598475c89809c4d5e86b" },
   "mason-lspconfig.nvim": { "branch": "main", "commit": "37a336b653f8594df75c827ed589f1c91d91ff6c" },
   "mason-null-ls.nvim": { "branch": "main", "commit": "de19726de7260c68d94691afb057fa73d3cc53e7" },
-  "mason.nvim": { "branch": "main", "commit": "f96a31855fa8aea55599cea412fe611b85a874ed" },
-  "none-ls.nvim": { "branch": "main", "commit": "0d1b3fa2ad0b371b94cb4b9a27ba6e5a1a915c91" },
+  "mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
+  "none-ls.nvim": { "branch": "main", "commit": "8b5d4170a602d7b257704eef77b0539ddfd02589" },
   "nvim-autopairs": { "branch": "master", "commit": "78a4507bb9ffc9b00f11ae0ac48243d00cb9194d" },
-  "nvim-cmp": { "branch": "main", "commit": "7e348da6e5085ac447144a2ef4b637220ba27209" },
-  "nvim-lspconfig": { "branch": "master", "commit": "216deb2d1b5fbf24398919228208649bbf5cbadf" },
+  "nvim-cmp": { "branch": "main", "commit": "d818fd0624205b34e14888358037fb6f5dc51234" },
+  "nvim-lspconfig": { "branch": "master", "commit": "01e08d4bf1c35e5126b2ad5209725e4c552289ab" },
   "nvim-surround": { "branch": "main", "commit": "ec2dc7671067e0086cdf29c2f5df2dd909d5f71f" },
   "nvim-tree.lua": { "branch": "master", "commit": "f9ff00bc06d7cb70548a3847d7a2a05e928bc988" },
-  "nvim-treesitter": { "branch": "master", "commit": "7f4ac678770175cdf0d42c015f4a5b6e18b6cb33" },
+  "nvim-treesitter": { "branch": "master", "commit": "0758155d4dfacfa959ad82ffa3879cb69c82e719" },
   "nvim-treesitter-context": { "branch": "master", "commit": "2aba92ceb1479485953007f4d5adf34d0b66917e" },
   "nvim-treesitter-textobjects": { "branch": "master", "commit": "34867c69838078df7d6919b130c0541c0b400c47" },
-  "nvim-ts-autotag": { "branch": "main", "commit": "26c365cc7d58d0da17b13e747855d331eb26fcf0" },
+  "nvim-ts-autotag": { "branch": "main", "commit": "1624866a1379fc1861797f0ed05899a9c1d2ff61" },
   "nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" },
   "plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
-  "rainbow-delimiters": { "branch": "feature/fill", "commit": "d32ad456a9d736987e603d6631b7c9af7f19659f" },
+  "rainbow-delimiters.nvim": { "branch": "master", "commit": "b29da4a6061a88270e875b38367d82c04c856128" },
   "rustaceanvim": { "branch": "master", "commit": "047f9c9d8cd2861745eb9de6c1570ee0875aa795" },
   "syntax-tree-surfer": { "branch": "master", "commit": "732ea6d0f868bcccd2f526be73afa46997d5a2fb" },
   "telescope-frecency.nvim": { "branch": "master", "commit": "bb2c63ee5375ede81c1945b58638412af42b2d62" },
   "telescope.nvim": { "branch": "master", "commit": "bfcc7d5c6f12209139f175e6123a7b7de6d9c18a" },
-  "toggleterm.nvim": { "branch": "main", "commit": "cd55bf6aab3f88c259fa29ea86bbdcb1a325687d" },
+  "toggleterm.nvim": { "branch": "main", "commit": "8ed0f52006d3207ec6c94de7db62da840937ef2a" },
   "undotree": { "branch": "master", "commit": "56c684a805fe948936cda0d1b19505b84ad7e065" },
   "vim-bufsurf": { "branch": "master", "commit": "e6dbc7ad66c7e436e5eb20d304464e378bd7f28c" },
   "vim-visual-multi": { "branch": "master", "commit": "38b0e8d94a5499ccc17d6159763d32c79f53417b" },
   "vim-vsnip": { "branch": "master", "commit": "02a8e79295c9733434aab4e0e2b8c4b7cea9f3a9" },
-  "which-key.nvim": { "branch": "main", "commit": "f392212fd372e61171d9f81e4ab1ba28132b00d0" }
+  "which-key.nvim": { "branch": "main", "commit": "e8b454fb03e3cab398c894e5d462c84595ee57ca" }
 }
index 6cf9a8ded934722389cbe8d854ce091d5e79dc5c..7166ac1cb040fc463dd3fdc1006de1fabdee43fc 100644 (file)
@@ -29,8 +29,13 @@ if not status_ok_treesitter then
        vim.notify("Error with nvim-treesitter")
        return
 end
-treesitter.setup()
-vim.cmd("TSEnable highlight")
+require("nvim-treesitter.configs").setup({
+       auto_install = true,
+       highlight = {
+               enable = true,
+       }
+})
+-- vim.cmd("TSEnable highlight")
 
 local status_ok_cmp, cmp = pcall(require, "cmp")
 if not status_ok_cmp then
@@ -184,12 +189,11 @@ if status_ok_null_ls then
                        null_ls.builtins.formatting.black,
                        null_ls.builtins.formatting.isort,
                        null_ls.builtins.formatting.prettier,
-                       null_ls.builtins.diagnostics.mypy,
+                       -- null_ls.builtins.diagnostics.mypy,
                },
        })
 end
 
 require("mason-null-ls").setup({
-       ensure_installed = nil,
        automatic_installation = true,
 })
index 8085a9ea14b6f3825002be0154c7344da3eaa599..ede4ac315f896b3db83cd17f4d8171e45603677c 100644 (file)
@@ -76,11 +76,11 @@ require("lazy").setup({
        "mg979/vim-visual-multi",
 
        -- "hiphish/rainbow-delimiters.nvim",
-       { "https://git.atheridis.org/nvim-extras/rainbow-delimiters.git", branch = "feature/fill" },
+       { "HiPhish/rainbow-delimiters.nvim" },
 
        {
                'mrcjkb/rustaceanvim',
                version = '^4', -- Recommended
                ft = { 'rust' },
-       }
+       },
 })
index 23b0d72889669fc3112d87eb06b060972af47b85..25514a38cf7c7654ee81a163939180534987178b 100644 (file)
@@ -1,3 +1,4 @@
 ;; extends
 
 (type_identifier) @type.created
+"let" @keyword.let