summaryrefslogtreecommitdiff
path: root/lua/lv-dashboard/init.lua
diff options
context:
space:
mode:
authorchristianchiarulli <[email protected]>2021-06-30 18:45:40 -0400
committerchristianchiarulli <[email protected]>2021-06-30 18:45:40 -0400
commit9e7ad6074746a3f7d60e164be919b53ad17a33dd (patch)
tree6ccd7982f850908d317945fd8967119b298c4ffb /lua/lv-dashboard/init.lua
parentd8cf871a389d9900fa21077870a817cdb6a6b47b (diff)
refactor autocommands
Diffstat (limited to 'lua/lv-dashboard/init.lua')
-rw-r--r--lua/lv-dashboard/init.lua39
1 files changed, 13 insertions, 26 deletions
diff --git a/lua/lv-dashboard/init.lua b/lua/lv-dashboard/init.lua
index 6e619033..0a86da5c 100644
--- a/lua/lv-dashboard/init.lua
+++ b/lua/lv-dashboard/init.lua
@@ -1,24 +1,6 @@
local M = {}
M.config = function()
- -- vim.g.dashboard_custom_header = {
- -- '███╗ ██╗██╗ ██╗ ██████╗ ██████╗ ██████╗ ███████╗',
- -- '████╗ ██║██║ ██║██╔════╝██╔═══██╗██╔══██╗██╔════╝',
- -- '██╔██╗ ██║██║ ██║██║ ██║ ██║██║ ██║█████╗',
- -- '██║╚██╗██║╚██╗ ██╔╝██║ ██║ ██║██║ ██║██╔══╝',
- -- '██║ ╚████║ ╚████╔╝ ╚██████╗╚██████╔╝██████╔╝███████╗',
- -- '╚═╝ ╚═══╝ ╚═══╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚══════╝'
- -- }
- -- vim.g.dashboard_custom_header = {
- --
- -- ' _..._ ',
- -- ' .\' `. ██  ██  ██ ███  ██  █████  ██████  ██  ██ ██ ███  ███ ',
- -- ' : : ██  ██  ██ ████  ██ ██   ██ ██   ██ ██  ██ ██ ████  ████ ',
- -- ' : : ██  ██  ██ ██ ██  ██ ███████ ██████  ██  ██ ██ ██ ████ ██ ',
- -- ' `. .\' ██  ██  ██ ██  ██ ██ ██   ██ ██   ██  ██  ██  ██ ██  ██  ██ ',
- -- ' `-...-\' ███████  ██████  ██   ████ ██  ██ ██  ██   ████   ██ ██      ██ ',
- --
- -- }
vim.g.dashboard_disable_at_vimenter = 0
vim.g.dashboard_custom_header = O.dashboard.custom_header
@@ -55,17 +37,22 @@ M.config = function()
-- file_browser = {description = {' File Browser'}, command = 'Telescope find_files'},
- -- vim.g.dashboard_custom_shortcut = {
- -- a = 'f',
- -- find_word = 'SPC f a',
- -- last_session = 'SPC s l',
- -- new_file = 'SPC c n',
- -- book_marks = 'SPC f b'
- -- }
- -- find_history = 'SPC f h',
-- vim.g.dashboard_session_directory = CACHE_PATH..'/session'
vim.g.dashboard_custom_footer = O.dashboard.footer
end
+require('lv-utils').define_augroups({
+ _dashboard = {
+ -- seems to be nobuflisted that makes my stuff disapear will do more testing
+ {
+ 'FileType', 'dashboard',
+ 'setlocal nocursorline noswapfile synmaxcol& signcolumn=no norelativenumber nocursorcolumn nospell nolist nonumber bufhidden=wipe colorcolumn= foldcolumn=0 matchpairs= '
+ }, {
+ 'FileType', 'dashboard',
+ 'set showtabline=0 | autocmd BufLeave <buffer> set showtabline=2'
+ }, {'FileType', 'dashboard', 'nnoremap <silent> <buffer> q :q<CR>'}
+ }
+})
+
return M