nvim: plugins: Drop vim-workspace and use auto-session
This commit is contained in:
parent
73dd1939bd
commit
93c92ad067
3 changed files with 14 additions and 6 deletions
13
nvim/.config/nvim/after/plugin/auto-session.lua
Normal file
13
nvim/.config/nvim/after/plugin/auto-session.lua
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
local opts = {
|
||||||
|
log_level = 'error',
|
||||||
|
auto_session_enable_last_session = false,
|
||||||
|
auto_session_root_dir = vim.fn.expand('~/.vim/session/'),
|
||||||
|
auto_session_enabled = true,
|
||||||
|
auto_session_create_enabled = false,
|
||||||
|
auto_save_enabled = true,
|
||||||
|
auto_restore_enabled = true,
|
||||||
|
auto_session_suppress_dirs = nil,
|
||||||
|
auto_session_allowed_dirs = nil,
|
||||||
|
}
|
||||||
|
|
||||||
|
require('auto-session').setup(opts)
|
|
@ -1,5 +0,0 @@
|
||||||
vim.g.workspace_session_directory = vim.fn.expand('~/.vim/session/')
|
|
||||||
vim.g.workspace_undodir = vim.fn.expand('~/.vim/undodir')
|
|
||||||
vim.g.workspace_autosave = 0
|
|
||||||
vim.g.workspace_autosave_ignore = {'gitcommit', 'qf', 'tagbar'}
|
|
||||||
vim.g.workspace_session_disable_on_args = 1
|
|
|
@ -14,7 +14,7 @@ local init = function ()
|
||||||
use 'junegunn/fzf.vim'
|
use 'junegunn/fzf.vim'
|
||||||
use 'bronson/vim-visual-star-search'
|
use 'bronson/vim-visual-star-search'
|
||||||
-- Manage Project sessions
|
-- Manage Project sessions
|
||||||
use 'thaerkh/vim-workspace'
|
use 'rmagatti/auto-session'
|
||||||
-- Snippets
|
-- Snippets
|
||||||
use {
|
use {
|
||||||
'L3MON4D3/LuaSnip',
|
'L3MON4D3/LuaSnip',
|
||||||
|
|
Loading…
Reference in a new issue