Skip to content

Commit

Permalink
chore: improve statusline and substitution for auto-update-timestamp
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinm6 committed Oct 7, 2024
1 parent 95c8bb1 commit 29e9172
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
6 changes: 3 additions & 3 deletions lazy-lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@
"nvim-dbee": { "branch": "master", "commit": "21d2cc0844a16262bb6ea93ab3d0a0f20bd87853" },
"nvim-jdtls": { "branch": "master", "commit": "efe813854432a314b472226dca813f0f2598d44a" },
"nvim-lint": { "branch": "master", "commit": "27f44d1cc3d733a38a736acb902f94879d99c76c" },
"nvim-lspconfig": { "branch": "master", "commit": "39f31e178466e4ed23c8ea6fddd5b7a4d9699398" },
"nvim-lspconfig": { "branch": "master", "commit": "04680101ff79e99b4e33a4386ec27cbd0d360c75" },
"nvim-nio": { "branch": "master", "commit": "a428f309119086dc78dd4b19306d2d67be884eee" },
"nvim-notify": { "branch": "master", "commit": "fbef5d32be8466dd76544a257d3f3dce20082a07" },
"nvim-snippets": { "branch": "main", "commit": "56b4052f71220144689caaa2e5b66222ba5661eb" },
"nvim-treesitter": { "branch": "master", "commit": "45386764cc9535200d2288cab929c5093d33660e" },
"nvim-treesitter": { "branch": "master", "commit": "45e0d66246f31306d890b91301993fa1623e79f1" },
"nvim-treesitter-context": { "branch": "master", "commit": "78a81c7494e7d1a08dd1200b556933e513fd9f29" },
"nvim-treesitter-refactor": { "branch": "master", "commit": "d8b74fa87afc6a1e97b18da23e762efb032dc270" },
"nvim-ufo": { "branch": "main", "commit": "203c9f434feec57909ab4b1e028abeb3349b7847" },
Expand All @@ -53,7 +53,7 @@
"sqls.nvim": { "branch": "main", "commit": "4b1274b5b44c48ce784aac23747192f5d9d26207" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" },
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
"telescope.nvim": { "branch": "master", "commit": "eae0d8fbde590b0eaa2f9481948cd6fd7dd21656" },
"telescope.nvim": { "branch": "master", "commit": "dc6fc321a5ba076697cca89c9d7ea43153276d81" },
"toggleterm.nvim": { "branch": "main", "commit": "137d06fb103952a0fb567882bb8527e2f92d327d" },
"vimtex": { "branch": "master", "commit": "fcbaf66887bd19f5d973406848cf2a5ac46bd65e" },
"which-key.nvim": { "branch": "main", "commit": "8badb359f7ab8711e2575ef75dfe6fbbd87e4821" }
Expand Down
4 changes: 2 additions & 2 deletions lua/lib/automation.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
-- File : automation.lua
-- Description : automatic functions lib triggered by events
-- Author : Kevin
-- Last Modified: 24 Mar 2024, 13:33
-- Last Modified: 07 Oct 2024, 18:54
-------------------------------------

local automation = {}
Expand All @@ -17,7 +17,7 @@ function automation.auto_timestamp()
if vim.opt_local.modified:get() == true then
local cursor_pos = vim.api.nvim_win_get_cursor(0)

vim.api.nvim_command [[silent! 0,10s/Last Modified:.\(.\+\)/\=strftime('Last Modified: %d %h %Y, %H:%M')/g ]]
vim.api.nvim_command [[0,10s/\(.*Modified*:\)\s\+\(.\+\)/\=submatch(1) . ' ' . strftime('%d %h %Y, %H:%M')/g]]
vim.fn.histdel("search", -1)
vim.api.nvim_win_set_cursor(0, cursor_pos)
end
Expand Down
4 changes: 2 additions & 2 deletions lua/lib/ui/statusline.lua
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ end
---Get session name if active
---@return string session_name name of the active session or empty string
local function session_name()
return sl.session_name ~= "" and string.format("Session: %s%s", sl.colors.session, sl.session_name) or ""
return sl.session_name ~= "" and " Session: " .. sl.session_name or ""
end

---Get python virtual-env if is active and in python file
Expand Down Expand Up @@ -485,4 +485,4 @@ end

vim.api.nvim_create_user_command("ToggleStatusline", sl.toggle, { desc = "Toggle Statusline" })

return sl
return sl

0 comments on commit 29e9172

Please sign in to comment.