From df51437af2b337dffb03ff2b52d1c58d059c7fbf Mon Sep 17 00:00:00 2001 From: _N0x Date: Mon, 28 Feb 2022 07:22:28 +0100 Subject: [PATCH] Added statusline to nvim --- nvim/.config/nvim/init.lua | 1 + nvim/.config/nvim/lua/user/options.lua | 2 +- nvim/.config/nvim/lua/user/plugins.lua | 5 +++++ nvim/.config/nvim/lua/user/statusline.lua | 3 +++ nvim/.config/nvim/plugin/packer_compiled.lua | 5 +++++ 5 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 nvim/.config/nvim/lua/user/statusline.lua diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 980c17d..2e2791f 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -8,3 +8,4 @@ require "user.telescope" require "user.treesitter" require "user.nvim-tree" require "user.bufferline" +require "user.statusline" diff --git a/nvim/.config/nvim/lua/user/options.lua b/nvim/.config/nvim/lua/user/options.lua index 037a5f1..ca9dddd 100644 --- a/nvim/.config/nvim/lua/user/options.lua +++ b/nvim/.config/nvim/lua/user/options.lua @@ -9,7 +9,7 @@ local options = { ignorecase = true, -- ignore case in search patterns mouse = "a", -- allow the mouse to be used in neovim pumheight = 10, -- pop up menu height - showmode = true, -- we don't need to see things like -- INSERT -- anymore + showmode = false, -- we don't need to see things like -- INSERT -- anymore showtabline = 2, -- always show tabs smartcase = true, -- smart case smartindent = true, -- make indenting smarter again diff --git a/nvim/.config/nvim/lua/user/plugins.lua b/nvim/.config/nvim/lua/user/plugins.lua index 32b5bfb..23a08fe 100644 --- a/nvim/.config/nvim/lua/user/plugins.lua +++ b/nvim/.config/nvim/lua/user/plugins.lua @@ -73,6 +73,11 @@ return packer.startup(function(use) run = ":TSUpdate", } + use { + 'nvim-lualine/lualine.nvim', + requires = { 'kyazdani42/nvim-web-devicons', opt = true } + } + -- nvim-tree use { 'kyazdani42/nvim-tree.lua', diff --git a/nvim/.config/nvim/lua/user/statusline.lua b/nvim/.config/nvim/lua/user/statusline.lua new file mode 100644 index 0000000..c43b863 --- /dev/null +++ b/nvim/.config/nvim/lua/user/statusline.lua @@ -0,0 +1,3 @@ +require('lualine').setup { + options = { theme = 'nord'} +} diff --git a/nvim/.config/nvim/plugin/packer_compiled.lua b/nvim/.config/nvim/plugin/packer_compiled.lua index d026c68..091349c 100644 --- a/nvim/.config/nvim/plugin/packer_compiled.lua +++ b/nvim/.config/nvim/plugin/packer_compiled.lua @@ -109,6 +109,11 @@ _G.packer_plugins = { path = "/home/n0x/.local/share/nvim/site/pack/packer/start/friendly-snippets", url = "https://github.com/rafamadriz/friendly-snippets" }, + ["lualine.nvim"] = { + loaded = true, + path = "/home/n0x/.local/share/nvim/site/pack/packer/start/lualine.nvim", + url = "https://github.com/nvim-lualine/lualine.nvim" + }, ["nord.nvim"] = { loaded = true, path = "/home/n0x/.local/share/nvim/site/pack/packer/start/nord.nvim",