diff options
| author | kylo252 <[email protected]> | 2022-03-19 20:02:45 +0100 | 
|---|---|---|
| committer | GitHub <[email protected]> | 2022-03-19 20:02:45 +0100 | 
| commit | c946ddda812c5c2d217061a9016eb8001970d659 (patch) | |
| tree | eec7964b135a160244f5ef919f28658c4a988237 /lua/lvim/core/alpha/startify.lua | |
| parent | 7192b28a24d52b62029c414db46b9fd3a5de475e (diff) | |
feat: add alpha.nvim integration (#1906)
Diffstat (limited to 'lua/lvim/core/alpha/startify.lua')
| -rw-r--r-- | lua/lvim/core/alpha/startify.lua | 48 | 
1 files changed, 48 insertions, 0 deletions
| diff --git a/lua/lvim/core/alpha/startify.lua b/lua/lvim/core/alpha/startify.lua new file mode 100644 index 00000000..2ea541f5 --- /dev/null +++ b/lua/lvim/core/alpha/startify.lua @@ -0,0 +1,48 @@ +local M = {} + +function M.get_sections() +  local header = { +    type = "text", +    val = { +      [[    __                          _    ___         ]], +      [[   / /   __  ______  ____ _____| |  / (_)___ ___ ]], +      [[  / /   / / / / __ \/ __ `/ ___/ | / / / __ `__ \]], +      [[ / /___/ /_/ / / / / /_/ / /   | |/ / / / / / / /]], +      [[/_____/\__,_/_/ /_/\__,_/_/    |___/_/_/ /_/ /_/ ]], +    }, +    opts = { +      hl = "Label", +      shrink_margin = false, +      -- wrap = "overflow"; +    }, +  } + +  local top_buttons = { +    entries = { +      { "e", "  New File", "<CMD>ene!<CR>" }, +    }, +    val = {}, +  } + +  local bottom_buttons = { +    entries = { +      { "q", "Quit", "<CMD>quit<CR>" }, +    }, +    val = {}, +  } + +  local footer = { +    type = "group", +    val = {}, +  } + +  return { +    header = header, +    top_buttons = top_buttons, +    bottom_buttons = bottom_buttons, +    -- this is probably broken +    footer = footer, +  } +end + +return M | 
