chore: minor configs and styl changes

This commit is contained in:
Dinesh Salunke 2023-06-17 02:27:29 +05:30
parent c3586857d4
commit f5c1850a07

View File

@ -5,10 +5,15 @@ return {
branch = "v2.x", branch = "v2.x",
lazy = false, lazy = false,
dependencies = { dependencies = {
"MunifTanjim/nui.nvim" "MunifTanjim/nui.nvim",
}, },
opts = { opts = {
filesystem = { filesystem = {
filtered_items = {
visible = true,
hide_dotfiles = false,
hide_gitignored = true,
},
hijack_netrw_behavior = "open_default", hijack_netrw_behavior = "open_default",
}, },
window = { window = {
@ -17,10 +22,10 @@ return {
"add", "add",
config = { config = {
show_path = "relative", show_path = "relative",
} },
} },
} },
} },
}, },
keys = { keys = {
{ {
@ -38,7 +43,7 @@ return {
"nvim-telescope/telescope.nvim", "nvim-telescope/telescope.nvim",
tag = "0.1.1", tag = "0.1.1",
dependecies = { dependecies = {
"nvim-lua/plenary.nvim" "nvim-lua/plenary.nvim",
}, },
keys = { keys = {
{ {
@ -46,7 +51,7 @@ return {
function() function()
require("telescope.builtin").find_files() require("telescope.builtin").find_files()
end, end,
desc = "Search files" desc = "Search files",
}, },
{ {
@ -54,8 +59,8 @@ return {
function() function()
require("telescope.builtin").live_grep() require("telescope.builtin").live_grep()
end, end,
desc = "Live grep" desc = "Live grep",
} },
}, },
opts = { opts = {
defaults = { defaults = {
@ -63,12 +68,16 @@ return {
selection_caret = "", selection_caret = "",
mappings = { mappings = {
i = { i = {
["<C-k>"] = function(...) require("telescope.actions").move_selection_previous(...) end, ["<C-k>"] = function(...)
["<C-j>"] = function(...) require("telescope.actions").move_selection_next(...) end, require("telescope.actions").move_selection_previous(...)
} end,
} ["<C-j>"] = function(...)
} require("telescope.actions").move_selection_next(...)
} end,
},
},
},
},
}, },
{ {
@ -76,9 +85,9 @@ return {
event = "VeryLazy", event = "VeryLazy",
opts = { opts = {
plugins = { plugins = {
spelling = true spelling = true,
} },
} },
}, },
{ {
@ -95,8 +104,8 @@ return {
topdelete = { text = "" }, topdelete = { text = "" },
changedelete = { text = "" }, changedelete = { text = "" },
untracked = { text = "" }, untracked = { text = "" },
} },
} },
}, },
{ {
@ -106,7 +115,7 @@ return {
"BufNewFile", "BufNewFile",
}, },
opts = { opts = {
delay = 200 delay = 200,
}, },
config = function(_, opts) config = function(_, opts)
require("illuminate").configure(opts) require("illuminate").configure(opts)
@ -114,7 +123,7 @@ return {
keys = { keys = {
{ "]]", desc = "Next Reference" }, { "]]", desc = "Next Reference" },
{ "[[", desc = "Prev Reference" }, { "[[", desc = "Prev Reference" },
} },
}, },
{ {
@ -129,7 +138,7 @@ return {
{ {
"folke/trouble.nvim", "folke/trouble.nvim",
dependecies = { dependecies = {
"nvim-tree/nvim-web-devicons" "nvim-tree/nvim-web-devicons",
}, },
keys = { keys = {
{ "<leader>xx", "<cmd>TroubleToggle document_diagnostics<cr>", desc = "Document Diagnostics (Trouble)" }, { "<leader>xx", "<cmd>TroubleToggle document_diagnostics<cr>", desc = "Document Diagnostics (Trouble)" },
@ -137,24 +146,37 @@ return {
{ "<leader>xL", "<cmd>TroubleToggle loclist<cr>", desc = "Location List (Trouble)" }, { "<leader>xL", "<cmd>TroubleToggle loclist<cr>", desc = "Location List (Trouble)" },
{ "<leader>xQ", "<cmd>TroubleToggle quickfix<cr>", desc = "Quickfix List (Trouble)" }, { "<leader>xQ", "<cmd>TroubleToggle quickfix<cr>", desc = "Quickfix List (Trouble)" },
}, },
opts = { opts = {},
}
}, },
{ {
"akinsho/toggleterm.nvim", "akinsho/toggleterm.nvim",
opts = {}, opts = {
winbar = {
enabled = true,
},
},
keys = { keys = {
{ {
"<leader>gg", "<leader>gg",
function() function()
local Terminal = require("toggleterm.terminal").Terminal local Terminal = require("toggleterm.terminal").Terminal
local lazygit = Terminal:new({ cmd = "lazygit", hidden = true, direction = "float", float_opts = { border = "double" }}) local lazygit = Terminal:new({
cmd = "lazygit",
hidden = true,
direction = "float",
float_opts = { border = "double" },
})
lazygit:toggle() lazygit:toggle()
end, end,
desc = "Lazygit", desc = "Lazygit",
} },
} {
} "<C-\\>",
function()
require("toggleterm").toggle()
end,
},
},
},
} }