Fix treesitter
This commit is contained in:
@ -7,8 +7,9 @@ return {
|
|||||||
require("notify").setup({
|
require("notify").setup({
|
||||||
-- background_colour = colors.base,
|
-- background_colour = colors.base,
|
||||||
fps = 20, -- default 30
|
fps = 20, -- default 30
|
||||||
stages = "slide", -- default fade_in_slide_out
|
-- stages = "slide", -- default fade_in_slide_out
|
||||||
timeout = 5000, -- default 5000
|
timeout = 5000, -- default 5000
|
||||||
|
render = "wrapped-compact",
|
||||||
})
|
})
|
||||||
vim.notify = require("notify")
|
vim.notify = require("notify")
|
||||||
end,
|
end,
|
||||||
|
@ -57,9 +57,18 @@ return {
|
|||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
||||||
local max_filesize = 100 * 1024 -- 100 KB
|
local max_filesize = 100 * 1024 -- 200 KB
|
||||||
local ok, stats = pcall(vim.loop.fs_stat, vim.api.nvim_buf_get_name(buf))
|
local fname = vim.api.nvim_buf_get_name(buf)
|
||||||
|
local ok, stats = pcall(vim.loop.fs_stat, fname)
|
||||||
if ok and stats and stats.size > max_filesize then
|
if ok and stats and stats.size > max_filesize then
|
||||||
|
vim.schedule(function()
|
||||||
|
vim.notify(
|
||||||
|
string.format(
|
||||||
|
"Disabling treesitter. File %s exceeds maximum configured size.",
|
||||||
|
fname
|
||||||
|
)
|
||||||
|
)
|
||||||
|
end)
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
|
@ -35,6 +35,7 @@ local keys = {
|
|||||||
{ "<leader>tk", "<cmd>Telescope Keymaps<CR>", desc = "Search Keymaps" },
|
{ "<leader>tk", "<cmd>Telescope Keymaps<CR>", desc = "Search Keymaps" },
|
||||||
{ "<C-P>", "<cmd>lua find_files()<CR>", desc = "Find Files in CWD" },
|
{ "<C-P>", "<cmd>lua find_files()<CR>", desc = "Find Files in CWD" },
|
||||||
{ "<leader>tf", "<cmd>lua find_files()<CR>", desc = "Find Files in CWD" },
|
{ "<leader>tf", "<cmd>lua find_files()<CR>", desc = "Find Files in CWD" },
|
||||||
|
{ "<leader>tn", ":Telescope notify<CR>", desc = "Notifications" },
|
||||||
{ "<leader>tf.", "<cmd>lua vim.error('use <leader>e')<CR>", desc = "Find Files in Buffer Directory" },
|
{ "<leader>tf.", "<cmd>lua vim.error('use <leader>e')<CR>", desc = "Find Files in Buffer Directory" },
|
||||||
{ "<leader>e", "<cmd>lua search_cwd()<CR>", desc = "Find Files in Buffer Directory" },
|
{ "<leader>e", "<cmd>lua search_cwd()<CR>", desc = "Find Files in Buffer Directory" },
|
||||||
{ "<leader>tg", ":Telescope git_files<CR>", desc = "Git Files" },
|
{ "<leader>tg", ":Telescope git_files<CR>", desc = "Git Files" },
|
||||||
|
Reference in New Issue
Block a user