Pārlūkot izejas kodu

increased height of sidebar file tree.
added typescript file types for mason > tsserver and treesitter
added nvim-recorder for record notification

Thomas 1 gadu atpakaļ
vecāks
revīzija
b44866a892
4 mainītis faili ar 10 papildinājumiem un 3 dzēšanām
  1. 1 1
      lua/plugins/edgy.lua
  2. 2 1
      lua/plugins/mason.lua
  3. 1 1
      lua/plugins/treesitter.lua
  4. 6 0
      lua/plugins/utils.lua

+ 1 - 1
lua/plugins/edgy.lua

@@ -101,7 +101,7 @@ return {
 					filter = function(buf)
 						return vim.b[buf].neo_tree_source == "filesystem"
 					end,
-					size = { height = 0.3 },
+					size = { height = 0.8 },
 					open = "Neotree position=left filesystem",
 				},
 				{

+ 2 - 1
lua/plugins/mason.lua

@@ -43,8 +43,9 @@ return {
 					plugins = {},
 				},
 				filetypes = {
-					"javascript",
+					"javascript", "javascript.jsx",
 					"typescript",
+          "typescriptreact", "typescript.tsx"
 				},
 			})
 

+ 1 - 1
lua/plugins/treesitter.lua

@@ -6,7 +6,7 @@ return {
 			local configs = require("nvim-treesitter.configs")
 
 			configs.setup({
-				ensure_installed = { "c", "lua", "vim", "vimdoc", "javascript", "html", "rust", "regex" },
+				ensure_installed = { "c", "lua", "vim", "vimdoc", "javascript", "html", "rust", "regex", "typescript", "tsx" },
 				sync_install = false,
 				highlight = { enable = true },
 				indent = { enable = true },

+ 6 - 0
lua/plugins/utils.lua

@@ -19,9 +19,15 @@ return {
 			require("notify").setup(vim.tbl_extend("keep", {
 				-- other stuff
 				background_colour = "#000000",
+				render = "wrapped-compact",
 			}, opts))
 		end,
 	},
+	{
+		"chrisgrieser/nvim-recorder",
+		dependencies = "rcarriga/nvim-notify", -- optional
+		opts = {}, -- required even with default settings, since it calls `setup()`
+	},
 	{
 		"hedyhli/outline.nvim",
 		lazy = true,