From 181f747f628966037181f3b5a6c020be9be84c00 Mon Sep 17 00:00:00 2001 From: Ruthenic Date: Sun, 10 Oct 2021 15:49:43 -0400 Subject: [PATCH] do some lualine confs, add C-s save hotkey, add line nums --- init.vim | 1 + lua/keybinds.lua | 2 ++ lua/plugins.lua | 31 ++++++++++++++++++++++++++++--- 3 files changed, 31 insertions(+), 3 deletions(-) diff --git a/init.vim b/init.vim index 1e4ec42..536892b 100644 --- a/init.vim +++ b/init.vim @@ -19,6 +19,7 @@ set termguicolors set mouse=a set clipboard=unnamedplus set pumheight=5 +set number colorscheme onedark lua require("plugins") lua require("keybinds") diff --git a/lua/keybinds.lua b/lua/keybinds.lua index 0943dfb..ab28989 100644 --- a/lua/keybinds.lua +++ b/lua/keybinds.lua @@ -6,3 +6,5 @@ map('v', '', 'd', {noremap=true, silent=true}) map('v', '', 'p', {noremap=true, silent=true}) map('i', '', 'ui', {noremap=true, silent=true}) map('i', '', ':redi', {noremap=true, silent=true}) +map('i', '', ':wi', {noremap=true}) + diff --git a/lua/plugins.lua b/lua/plugins.lua index 561634d..932c3bc 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -1,6 +1,3 @@ -require('lualine').setup({ - theme = 'auto' -}) require("indent_blankline").setup { char = "|", buftype_exclude = {"terminal"} @@ -32,3 +29,31 @@ cmp.setup({ {name = 'buffer'}, } }) + +require('lualine').setup { + options = { + icons_enabled = true, + theme = 'onedark', + component_separators = {'', ''}, + section_separators = {'', ''}, + disabled_filetypes = {} + }, + sections = { + lualine_a = {'mode'}, + lualine_b = {'branch'}, + lualine_c = {'filename'}, + lualine_x = {'encoding', 'fileformat', 'filetype'}, + lualine_y = {'progress'}, + lualine_z = {'location'} + }, + inactive_sections = { + lualine_a = {}, + lualine_b = {}, + lualine_c = {'filename'}, + lualine_x = {'location'}, + lualine_y = {}, + lualine_z = {} + }, + tabline = {}, + extensions = {} +}