summaryrefslogtreecommitdiff
path: root/lua/lvim/core/alpha/dashboard.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/lvim/core/alpha/dashboard.lua')
-rw-r--r--lua/lvim/core/alpha/dashboard.lua40
1 files changed, 17 insertions, 23 deletions
diff --git a/lua/lvim/core/alpha/dashboard.lua b/lua/lvim/core/alpha/dashboard.lua
index a1ba7c5a..26c7e053 100644
--- a/lua/lvim/core/alpha/dashboard.lua
+++ b/lua/lvim/core/alpha/dashboard.lua
@@ -114,31 +114,25 @@ function M.get_sections()
hl = "Number",
},
}
- local buttons = {}
- local status_ok, dashboard = pcall(require, "alpha.themes.dashboard")
- if status_ok then
- local function button(sc, txt, keybind, keybind_opts)
- local b = dashboard.button(sc, txt, keybind, keybind_opts)
- b.opts.hl_shortcut = "Include"
- return b
- end
- buttons = {
- val = {
- button("f", lvim.icons.ui.FindFile .. " Find File", "<CMD>Telescope find_files<CR>"),
- button("n", lvim.icons.ui.NewFile .. " New File", "<CMD>ene!<CR>"),
- button("p", lvim.icons.ui.Project .. " Projects ", "<CMD>Telescope projects<CR>"),
- button("r", lvim.icons.ui.History .. " Recent files", ":Telescope oldfiles <CR>"),
- button("t", lvim.icons.ui.FindText .. " Find Text", "<CMD>Telescope live_grep<CR>"),
- button(
- "c",
- lvim.icons.ui.Gear .. " Configuration",
- "<CMD>edit " .. require("lvim.config"):get_user_config_path() .. " <CR>"
- ),
+ local buttons = {
+ opts = {
+ hl_shortcut = "Include",
+ spacing = 1,
+ },
+ entries = {
+ { "f", lvim.icons.ui.FindFile .. " Find File", "<CMD>Telescope find_files<CR>" },
+ { "n", lvim.icons.ui.NewFile .. " New File", "<CMD>ene!<CR>" },
+ { "p", lvim.icons.ui.Project .. " Projects ", "<CMD>Telescope projects<CR>" },
+ { "r", lvim.icons.ui.History .. " Recent files", ":Telescope oldfiles <CR>" },
+ { "t", lvim.icons.ui.FindText .. " Find Text", "<CMD>Telescope live_grep<CR>" },
+ {
+ "c",
+ lvim.icons.ui.Gear .. " Configuration",
+ "<CMD>edit " .. require("lvim.config"):get_user_config_path() .. " <CR>",
},
- }
- end
-
+ },
+ }
return {
header = header,
buttons = buttons,