summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--nvim/.config/nvim/lazy-lock.json1
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua26
2 files changed, 6 insertions, 21 deletions
diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json
index 9e2ba43..f8d08ac 100644
--- a/nvim/.config/nvim/lazy-lock.json
+++ b/nvim/.config/nvim/lazy-lock.json
@@ -51,7 +51,6 @@
"nvim-treesitter-textobjects": { "branch": "master", "commit": "85a6f9d1af8b731f09f4031e1f9478d4b40d13ab" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "0bf8fbc2ca8f8cdb6efbd0a9e32740d7a991e4c3" },
"nvim-ts-hint-textobject": { "branch": "master", "commit": "5a28bff46c05d28bdb4bcaef67e046eb915a9390" },
- "nvim-web-devicons": { "branch": "master", "commit": "b34362b20a4942b3245f958e73ebe1b09b020ad1" },
"playground": { "branch": "master", "commit": "2b81a018a49f8e476341dfcb228b7b808baba68b" },
"plenary.nvim": { "branch": "master", "commit": "9ac3e9541bbabd9d73663d757e4fe48a675bb054" },
"presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" },
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua b/nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua
index 8d6b6db..ce35118 100644
--- a/nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua
+++ b/nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua
@@ -1,18 +1,10 @@
+local diagnostic = require("tobyvin.utils.diagnostic")
+
local M = {
"nvim-lualine/lualine.nvim",
cond = not vim.g.started_by_firenvim,
event = "VeryLazy",
- dependencies = {
- "kyazdani42/nvim-web-devicons",
- },
-}
-
-function M.config()
- local lualine = require("lualine")
-
- local diagnostic = require("tobyvin.utils.diagnostic")
-
- lualine.setup({
+ opts = {
options = {
component_separators = "",
section_separators = "",
@@ -21,7 +13,6 @@ function M.config()
"TelescopeResults",
},
},
-
sections = {
lualine_a = {
{
@@ -74,7 +65,6 @@ function M.config()
"filetype",
},
},
-
inactive_sections = {
lualine_c = {
{
@@ -89,23 +79,19 @@ function M.config()
},
tabline = {
lualine_b = {
- function()
- return vim.fn.fnamemodify(vim.fn.getcwd(), ":~")
- end,
+ vim.loop.cwd,
},
lualine_c = {
{
"filename",
path = 1,
shorten = true,
- file_status = false,
},
},
lualine_y = {
"tabs",
},
},
-
extensions = {
"fzf",
"man",
@@ -114,8 +100,8 @@ function M.config()
"quickfix",
"toggleterm",
},
- })
-end
+ },
+}
function M:deactivate()
require("lualine").setup({