From c068921d555d59c092c94dd9a46cd25ecddbe357 Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Fri, 6 Jun 2025 20:49:37 -0700 Subject: [PATCH] Include relative file path in lualine --- .config/nvim/lua/plugins/chrome.lua | 128 ++++++++++++++-------------- 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/.config/nvim/lua/plugins/chrome.lua b/.config/nvim/lua/plugins/chrome.lua index 23301dc..8b1c293 100644 --- a/.config/nvim/lua/plugins/chrome.lua +++ b/.config/nvim/lua/plugins/chrome.lua @@ -1,69 +1,69 @@ return { - { - "nvim-lualine/lualine.nvim", - dependencies = { "nvim-tree/nvim-web-devicons" }, - config = function() - require("lualine").setup({ - options = { - --`theme=codedark, - component_separators = { left = "", right = "" }, - section_separators = { left = "", right = "" }, - }, - sections = { - lualine_a = { "mode" }, - lualine_b = { "branch", "diff", "diagnostics" }, - lualine_c = { "filename" }, - lualine_x = { "encoding", "filetype" }, - lualine_y = { - function() - -- Display an active Python virtual environment if active - local venv = os.getenv("VIRTUAL_ENV") - if venv then - return vim.fn.fnamemodify(venv, ":t") - -- Put other useful paths here as available - else - return "" - end - end, - }, - lualine_z = { "location" }, - }, - }) - end, - }, - { + { + "nvim-lualine/lualine.nvim", + dependencies = { "nvim-tree/nvim-web-devicons" }, + config = function() + require("lualine").setup({ + options = { + --`theme=codedark, + component_separators = { left = "", right = "" }, + section_separators = { left = "", right = "" }, + }, + sections = { + lualine_a = { "mode" }, + lualine_b = { "branch", "diff", "diagnostics" }, + lualine_c = { { "filename", path = 1 } }, + lualine_x = { "encoding", "filetype" }, + lualine_y = { + function() + -- Display an active Python virtual environment if active + local venv = os.getenv("VIRTUAL_ENV") + if venv then + return vim.fn.fnamemodify(venv, ":t") + -- Put other useful paths here as available + else + return "" + end + end, + }, + lualine_z = { "location" }, + }, + }) + end, + }, + { - "romgrk/barbar.nvim", - tag = "v1.9.0", - --init = function() - -- vim.g.barbar_auto_setup = false - --end, - }, - { - "goolord/alpha-nvim", - vim.keymap.set("n", "", ":BufferPrevious", { desc = "Previous Buffer" }), - vim.keymap.set("n", "", ":BufferNext", { desc = "Next Buffer" }), - vim.keymap.set("n", "bq", ":BufferClose", { desc = "Close Buffer" }), - vim.keymap.set("n", "", ":BufferClose", { desc = "Close Buffer" }), - vim.keymap.set("n", "bp", ":BufferPrevious", { desc = "Previous Buffer" }), - vim.keymap.set("n", "bn", ":BufferNext", { desc = "Next Buffer" }), - dependencies = { "nvim-tree/nvim-web-devicons" }, - config = function() - local alpha = require("alpha") - local dashboard = require("alpha.themes.startify") + "romgrk/barbar.nvim", + tag = "v1.9.0", + --init = function() + -- vim.g.barbar_auto_setup = false + --end, + }, + { + "goolord/alpha-nvim", + vim.keymap.set("n", "", ":BufferPrevious", { desc = "Previous Buffer" }), + vim.keymap.set("n", "", ":BufferNext", { desc = "Next Buffer" }), + vim.keymap.set("n", "bq", ":BufferClose", { desc = "Close Buffer" }), + vim.keymap.set("n", "", ":BufferClose", { desc = "Close Buffer" }), + vim.keymap.set("n", "bp", ":BufferPrevious", { desc = "Previous Buffer" }), + vim.keymap.set("n", "bn", ":BufferNext", { desc = "Next Buffer" }), + dependencies = { "nvim-tree/nvim-web-devicons" }, + config = function() + local alpha = require("alpha") + local dashboard = require("alpha.themes.startify") - dashboard.section.header.val = { - " ", - " ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ ", - " ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ ", - " ██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║ ", - " ██║╚██╗██║██╔══╝ ██║ ██║╚██╗ ██╔╝██║██║╚██╔╝██║ ", - " ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║ ", - " ╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ ", - " ", - } + dashboard.section.header.val = { + " ", + " ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ ", + " ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ ", + " ██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║ ", + " ██║╚██╗██║██╔══╝ ██║ ██║╚██╗ ██╔╝██║██║╚██╔╝██║ ", + " ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║ ", + " ╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ ", + " ", + } - alpha.setup(dashboard.opts) - end, - }, + alpha.setup(dashboard.opts) + end, + }, }