mirror of https://github.com/LazyVim/starter
chore: reconfigure auto session
parent
15dec0f5af
commit
e016f29e74
|
@ -1,26 +1,59 @@
|
||||||
return {
|
return {
|
||||||
{
|
{
|
||||||
"jbyuki/instant.nvim",
|
"jbyuki/instant.nvim",
|
||||||
cmd = {
|
cmd = {
|
||||||
"InstantStartServer",
|
"InstantStartServer",
|
||||||
"InstantStopServer",
|
"InstantStopServer",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"miversen33/netman.nvim",
|
"miversen33/netman.nvim",
|
||||||
cmd = {
|
cmd = {
|
||||||
"Neotree remote",
|
"Neotree remote",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"rmagatti/auto-session",
|
"rmagatti/auto-session",
|
||||||
event = "VimEnter",
|
lazy = false,
|
||||||
opts = {
|
dependencies = {
|
||||||
auto_session_enabled = true,
|
"nvim-telescope/telescope.nvim",
|
||||||
auto_save_enabled = true,
|
},
|
||||||
auto_restore_enabled = true,
|
opts = {
|
||||||
auto_session_use_git_branch = true,
|
auto_session_enable_last_session = true,
|
||||||
pre_save_cmds = { "BDelete! nameless", "BDelete! hidden", "BDelete glob=yode*", "cclose" },
|
auto_session_enabled = true,
|
||||||
},
|
auto_save_enabled = true,
|
||||||
},
|
auto_restore_enabled = true,
|
||||||
|
pre_save = {},
|
||||||
|
auto_session_create_enabled = function()
|
||||||
|
local cmd = "git rev-parse --is-inside-work-tree"
|
||||||
|
return vim.fn.system(cmd) == "true\n"
|
||||||
|
end,
|
||||||
|
session_lens = {
|
||||||
|
load_on_setup = true,
|
||||||
|
theme_conf = {
|
||||||
|
border = true,
|
||||||
|
},
|
||||||
|
previewer = true,
|
||||||
|
buftypes_to_ignore = {},
|
||||||
|
},
|
||||||
|
cwd_change_handling = {
|
||||||
|
restore_upcoming_session = true,
|
||||||
|
post_cwd_changed_hook = function()
|
||||||
|
require("lualine").refresh()
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rmagatti/session-lens",
|
||||||
|
dependencies = {
|
||||||
|
"rmagatti/auto-session",
|
||||||
|
"nvim-telescope/telescope.nvim",
|
||||||
|
},
|
||||||
|
opts = {
|
||||||
|
path_display = {
|
||||||
|
"shorten",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,6 +15,9 @@ return {
|
||||||
},
|
},
|
||||||
-- {
|
-- {
|
||||||
-- "nvim-lualine/lualine.nvim",
|
-- "nvim-lualine/lualine.nvim",
|
||||||
|
-- dependencies = {
|
||||||
|
-- "rmagatti/auto-session",
|
||||||
|
-- },
|
||||||
-- opts = {
|
-- opts = {
|
||||||
-- sections = {
|
-- sections = {
|
||||||
-- lualine_z = {
|
-- lualine_z = {
|
||||||
|
|
Loading…
Reference in New Issue