Skip to content

Commit b0551fa

Browse files
committed
support strive
1 parent cdc9b22 commit b0551fa

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

lua/dashboard/theme/hyper.lua

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,16 @@ local function load_packages(config)
8989
.. package_manager_stats.count
9090
.. ' installed',
9191
}
92+
elseif package_manager_stats.name == 'strive' then
93+
lines = {
94+
'',
95+
'Startuptime: ' .. package_manager_stats.time .. ' ms',
96+
'Plugins: '
97+
.. package_manager_stats.loaded
98+
.. ' loaded / '
99+
.. package_manager_stats.count
100+
.. ' installed',
101+
}
92102
else
93103
lines = {
94104
'',

lua/dashboard/utils.lua

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,13 @@ function utils.get_package_manager_stats()
123123
package_manager_stats.count = stats.count
124124
package_manager_stats.time = stats.startuptime
125125
end
126+
local ok = pcall(require, 'strive')
127+
if ok then
128+
package_manager_stats.name = 'strive'
129+
package_manager_stats.loaded = vim.g.strive_loaded
130+
package_manager_stats.time = vim.g.strive_startup_time
131+
package_manager_stats.count = vim.g.strive_count
132+
end
126133
return package_manager_stats
127134
end
128135

@@ -164,7 +171,7 @@ end
164171
function utils.buf_is_empty(bufnr)
165172
bufnr = bufnr or 0
166173
return vim.api.nvim_buf_line_count(0) == 1
167-
and vim.api.nvim_buf_get_lines(0, 0, -1, false)[1] == ''
174+
and vim.api.nvim_buf_get_lines(0, 0, -1, false)[1] == ''
168175
end
169176

170177
local last_footer_size = nil

0 commit comments

Comments
 (0)