diff options
| author | Robert Günzler <r@gnzler.io> | 2022-05-27 13:23:01 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2022-05-27 14:08:50 +0200 |
| commit | ecef6bd5bfcd61232623bc5d0a7bb39e24c49eda (patch) | |
| tree | c2778c1dbf6e1d4fe56c1c85a0f74dce6512a455 | |
| parent | f0891c129888d177fcf5dcac48921f5c5ee28698 (diff) | |
vim: update himalaya config
| -rw-r--r-- | .vim/lua/plugins.lua | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/.vim/lua/plugins.lua b/.vim/lua/plugins.lua index f553966..52588d5 100644 --- a/.vim/lua/plugins.lua +++ b/.vim/lua/plugins.lua @@ -1206,11 +1206,27 @@ require('packer').startup({function() config = function() end} -- }}} - use {'soywod/himalaya', rtp = 'vim', cmd = {'Himalaya'}, + use {'soywod/himalaya', cmd = {'Himalaya'}, -- {{{ + branch = 'development', + rtp = 'vim', + setup = function() + vim.api.nvim_create_autocmd('FileType', { + pattern = {'himalaya-msg-read', 'himalaya-msg-list'}, + callback = function() + vim.opt_local.list = false + vim.keymap.set('n', 'q', function() + vim.api.nvim_buf_delete(0, {}) + -- quit if no more buffers + -- if #vim.api.nvim_list_bufs() then vim.cmd [[quit]] end + end, {silent=true, buffer=0}) + end, + group = vim.api.nvim_create_augroup('Himalaya', {}), + }) + end, config = function() vim.g.himalaya_mailbox_picker = 'telescope' vim.g.himalaya_telescope_preview_enabled = true - end} + end} -- }}} end, config = { compile_path = compilepath, |