some changes
This commit is contained in:
parent
54860e1f3b
commit
e480f27f70
@ -1,13 +1,10 @@
|
|||||||
require("auto-session").setup {
|
sessions = require("seshmgr")
|
||||||
log_level = "error",
|
|
||||||
auto_session_suppress_dirs = { "~/", "~/Projects", "~/Downloads", "/"},
|
|
||||||
}
|
|
||||||
|
|
||||||
require("session-lens").setup({
|
sessions.setup({
|
||||||
path_display = {"shorten"},
|
session_dir = os.getenv("HOME") .. "/.nvim/sessions",
|
||||||
theme_conf = { border = true },
|
|
||||||
previewer = false,
|
telescope = {
|
||||||
|
enabled = true,
|
||||||
|
keymap = "<leader>ss",
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>ss", ":SearchSession<CR>")
|
|
||||||
|
@ -1,2 +1,7 @@
|
|||||||
-- advanced undo history
|
-- advanced undo history
|
||||||
vim.keymap.set("n", "<leader>u", vim.cmd.UndotreeToggle)
|
vim.keymap.set("n", "<leader>u", vim.cmd.UndotreeToggle)
|
||||||
|
|
||||||
|
vim.opt.undodir = os.getenv("HOME") .. "/.nvim/undodir"
|
||||||
|
vim.opt.swapfile = false
|
||||||
|
vim.opt.backup = false
|
||||||
|
vim.opt.undofile = true
|
||||||
|
@ -11,25 +11,33 @@ return {
|
|||||||
|
|
||||||
-- useful
|
-- useful
|
||||||
|
|
||||||
{ dir = "/mnt/nas_belar/code/vim-plugins/narrator.nvim" },
|
--{ dir = "/mnt/nas_belar/code/vim-plugins/narrator.nvim" },
|
||||||
|
|
||||||
{ "rmagatti/session-lens",
|
|
||||||
dependencies = {
|
|
||||||
"rmagatti/auto-session",
|
|
||||||
"nvim-telescope/telescope.nvim"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
{ "nvim-telescope/telescope.nvim",
|
{ "nvim-telescope/telescope.nvim",
|
||||||
version = "0.1.x",
|
version = "0.1.x",
|
||||||
dependencies = { "nvim-lua/plenary.nvim" }
|
dependencies = { "nvim-lua/plenary.nvim" }
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{ "mackeper/SeshMgr.nvim",
|
||||||
|
event = "VeryLazy"
|
||||||
|
},
|
||||||
|
|
||||||
{ "ThePrimeagen/harpoon",
|
{ "ThePrimeagen/harpoon",
|
||||||
branch = "harpoon2",
|
branch = "harpoon2",
|
||||||
dependencies = { "nvim-lua/plenary.nvim" },
|
dependencies = { "nvim-lua/plenary.nvim" },
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{ "ThePrimeagen/refactoring.nvim",
|
||||||
|
dependencies = {
|
||||||
|
"nvim-lua/plenary.nvim",
|
||||||
|
"nvim-treesitter/nvim-treesitter",
|
||||||
|
},
|
||||||
|
lazy = false,
|
||||||
|
config = function()
|
||||||
|
require("refactoring").setup()
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
|
||||||
{ "NeogitOrg/neogit",
|
{ "NeogitOrg/neogit",
|
||||||
branch = "master",
|
branch = "master",
|
||||||
dependencies = {
|
dependencies = {
|
||||||
@ -150,48 +158,16 @@ return {
|
|||||||
end
|
end
|
||||||
},
|
},
|
||||||
|
|
||||||
|
-- Style Checker
|
||||||
|
|
||||||
|
{ "averms/black-nvim" },
|
||||||
|
|
||||||
-- trouble
|
-- trouble
|
||||||
|
|
||||||
{ "folke/trouble.nvim",
|
{ "folke/trouble.nvim",
|
||||||
branch = "dev", -- IMPORTANT!
|
branch = "dev",
|
||||||
keys = {
|
|
||||||
{
|
|
||||||
"<leader>xx",
|
|
||||||
"<cmd>Trouble diagnostics toggle<cr>",
|
|
||||||
desc = "Diagnostics (Trouble)",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"<leader>xX",
|
|
||||||
"<cmd>Trouble diagnostics toggle filter.buf=0<cr>",
|
|
||||||
desc = "Buffer Diagnostics (Trouble)",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"<leader>cs",
|
|
||||||
"<cmd>Trouble symbols toggle focus=false<cr>",
|
|
||||||
desc = "Symbols (Trouble)",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"<leader>cl",
|
|
||||||
"<cmd>Trouble lsp toggle focus=false win.position=right<cr>",
|
|
||||||
desc = "LSP Definitions / references / ... (Trouble)",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"<leader>xL",
|
|
||||||
"<cmd>Trouble loclist toggle<cr>",
|
|
||||||
desc = "Location List (Trouble)",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"<leader>xQ",
|
|
||||||
"<cmd>Trouble qflist toggle<cr>",
|
|
||||||
desc = "Quickfix List (Trouble)",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
opts = {}, -- for default options, refer to the configuration section for custom setup.
|
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-- lsp
|
-- lsp
|
||||||
|
|
||||||
{ "Exafunction/codeium.nvim",
|
{ "Exafunction/codeium.nvim",
|
||||||
@ -201,6 +177,13 @@ return {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
{ "neoclide/coc.nvim",
|
||||||
|
branch = "release"
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{ "williamboman/mason.nvim",
|
{ "williamboman/mason.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
require("mason").setup({})
|
require("mason").setup({})
|
||||||
|
@ -14,11 +14,6 @@ vim.opt.smartindent = true
|
|||||||
|
|
||||||
vim.opt.wrap = false
|
vim.opt.wrap = false
|
||||||
|
|
||||||
vim.opt.swapfile = false
|
|
||||||
vim.opt.backup = false
|
|
||||||
vim.opt.undodir = os.getenv("HOME") .. "/.vim/undodir"
|
|
||||||
vim.opt.undofile = true
|
|
||||||
|
|
||||||
vim.opt.hlsearch = true
|
vim.opt.hlsearch = true
|
||||||
vim.opt.incsearch = true
|
vim.opt.incsearch = true
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user