From b29da70e5cc3cb6f0e0ddc32039dc7dec3d3f535 Mon Sep 17 00:00:00 2001 From: Olivier Roques Date: Sun, 7 Feb 2021 01:57:11 +0100 Subject: [PATCH] Add getcwd part --- lua/hardline.lua | 2 +- lua/hardline/parts/cwd.lua | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 lua/hardline/parts/cwd.lua diff --git a/lua/hardline.lua b/lua/hardline.lua index e33cee7..56dcd44 100644 --- a/lua/hardline.lua +++ b/lua/hardline.lua @@ -20,7 +20,7 @@ M.options = { {class = 'high', item = require('hardline.parts.git').get_item, hide = 80}, '%<', {class = 'med', item = require('hardline.parts.filename').get_item}, - {class = 'med', item ='%='}, + {class = 'med', item = '%='}, {class = 'low', item = require('hardline.parts.wordcount').get_item, hide = 80}, {class = 'error', item = require('hardline.parts.lsp').get_error}, {class = 'warning', item = require('hardline.parts.lsp').get_warning}, diff --git a/lua/hardline/parts/cwd.lua b/lua/hardline/parts/cwd.lua new file mode 100644 index 0000000..66b86d6 --- /dev/null +++ b/lua/hardline/parts/cwd.lua @@ -0,0 +1,9 @@ +local fn = vim.fn + +local function get_item() + return fn.fnamemodify(fn.getcwd(), ':~') +end + +return { + get_item = get_item, +}