Mercurial > dotfiles
comparison .chezmoitemplates/init.lua @ 478:8d8455911071
Use persistence.nvim for after the fact session management
author | Zeger Van de Vannet <zegervdv@me.com> |
---|---|
date | Tue, 26 Oct 2021 09:01:14 +0200 |
parents | aefe8ec6adc7 |
children | 22147b3bdbc2 |
comparison
equal
deleted
inserted
replaced
477:aefe8ec6adc7 | 478:8d8455911071 |
---|---|
25 use { 'tpope/vim-rsi' } | 25 use { 'tpope/vim-rsi' } |
26 use { 'sgur/vim-editorconfig' } | 26 use { 'sgur/vim-editorconfig' } |
27 use { 'ShikChen/osc52.vim' } | 27 use { 'ShikChen/osc52.vim' } |
28 use { 'einfachtoll/didyoumean' } | 28 use { 'einfachtoll/didyoumean' } |
29 | 29 |
30 use { 'tpope/vim-obsession' } | |
31 use { | 30 use { |
32 'tpope/vim-eunuch', | 31 'tpope/vim-eunuch', |
33 cmd = { | 32 cmd = { |
34 'Delete', | 33 'Delete', |
35 'Unlink', | 34 'Unlink', |
162 } | 161 } |
163 | 162 |
164 -- Opening files | 163 -- Opening files |
165 use { 'wsdjeg/vim-fetch' } | 164 use { 'wsdjeg/vim-fetch' } |
166 | 165 |
166 -- session management | |
167 use { | |
168 'folke/persistence.nvim', | |
169 event = 'BufReadPre', | |
170 module = 'persistence', | |
171 config = function() | |
172 require('persistence').setup() | |
173 end, | |
174 } | |
175 | |
167 -- Indent lines | 176 -- Indent lines |
168 use { | 177 use { |
169 'lukas-reineke/indent-blankline.nvim', | 178 'lukas-reineke/indent-blankline.nvim', |
170 config = function() | 179 config = function() |
171 vim.g.indent_blankline_buftype_exclude = { 'terminal', 'help', 'nofile' } | 180 vim.g.indent_blankline_buftype_exclude = { 'terminal', 'help', 'nofile' } |
228 behavior = cmp.ConfirmBehavior.Replace, | 237 behavior = cmp.ConfirmBehavior.Replace, |
229 }, | 238 }, |
230 }, | 239 }, |
231 sources = { | 240 sources = { |
232 { name = 'nvim_lsp' }, | 241 { name = 'nvim_lsp' }, |
233 { name = 'buffer' }, | 242 { name = 'buffer', keyword_length = 5 }, |
234 { name = 'vsnip' }, | 243 { name = 'vsnip' }, |
235 { name = 'path' }, | 244 { name = 'path' }, |
236 }, | 245 }, |
237 experimental = { | 246 experimental = { |
238 native_menu = false, | 247 native_menu = false, |