From a13d58101b7819982ed37874d633b1c77169de1f Mon Sep 17 00:00:00 2001 From: Juni Kim Date: Fri, 27 Jan 2023 22:46:55 -0500 Subject: [PATCH] statusline updates --- after/plugin/lastplace.lua | 5 +++++ after/plugin/lualine.lua | 2 +- lua/junikim/packer.lua | 8 +++++++- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 after/plugin/lastplace.lua diff --git a/after/plugin/lastplace.lua b/after/plugin/lastplace.lua new file mode 100644 index 0000000..33ba9f0 --- /dev/null +++ b/after/plugin/lastplace.lua @@ -0,0 +1,5 @@ +require 'nvim-lastplace'.setup { + lastplace_ignore_buftype = { "quickfix", "nofile", "help" }, + lastplace_ignore_filetype = { "gitcommit", "gitrebase", "svn", "hgcommit" }, + lastplace_open_folds = true +} diff --git a/after/plugin/lualine.lua b/after/plugin/lualine.lua index b128b20..2560358 100644 --- a/after/plugin/lualine.lua +++ b/after/plugin/lualine.lua @@ -35,7 +35,7 @@ require('lualine').setup { lualine_c = { 'filename' }, lualine_x = { 'encoding', 'fileformat', 'filetype' }, lualine_y = { getWords }, - lualine_z = { 'location' } + lualine_z = { [[require'lsp-status'.status()]] } }, inactive_sections = { lualine_a = {}, diff --git a/lua/junikim/packer.lua b/lua/junikim/packer.lua index 13734b0..51d29a2 100644 --- a/lua/junikim/packer.lua +++ b/lua/junikim/packer.lua @@ -19,10 +19,14 @@ return require('packer').startup(function(use) ) use 'nvim-tree/nvim-web-devicons' use { 'romgrk/barbar.nvim', wants = 'nvim-web-devicons' } + use { 'nvim-lualine/lualine.nvim', - requires = { 'kyazdani42/nvim-web-devicons', opt = true } + requires = { { 'kyazdani42/nvim-web-devicons', opt = true }, + 'nvim-lua/lsp-status.nvim' + } } + use 'vim-airline/vim-airline-themes' use 'tpope/vim-fugitive' @@ -58,4 +62,6 @@ return require('packer').startup(function(use) }, tag = 'nightly' -- optional, updated every week. (see issue #1193) } + use 'ethanholz/nvim-lastplace' + end)