Skip to content

Commit e676d7f

Browse files
committed
fix: open dashboard after installing plugins
1 parent 1d2198d commit e676d7f

File tree

6 files changed

+63
-58
lines changed

6 files changed

+63
-58
lines changed

lazy-lock.json

+29-29
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,69 @@
11
{
22
"FixCursorHold.nvim": { "branch": "master", "commit": "1900f89dc17c603eec29960f57c00bd9ae696495" },
3-
"LuaSnip": { "branch": "master", "commit": "500981ff6cefc7343e3959ef0f939bd0bfd49ba9" },
3+
"LuaSnip": { "branch": "master", "commit": "f7c845749aba6096f041a73a26ba64f3817bab99" },
44
"animation.nvim": { "branch": "main", "commit": "fb77091ab72ec9971aee0562e7081182527aaa6a" },
5-
"barbecue.nvim": { "branch": "main", "commit": "b894a3696c03842eb2934ce0c856947508afe660" },
6-
"bufferline.nvim": { "branch": "main", "commit": "52d6acabb79c8c0942f8873a0ca7848eb2159267" },
5+
"barbecue.nvim": { "branch": "main", "commit": "23348f3979912fb36a1442fb0d07e8d2e739aea2" },
6+
"bufferline.nvim": { "branch": "main", "commit": "cbb798dd2db7841550cd2c6c6dde12dfda055928" },
77
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
88
"cmp-cmdline": { "branch": "main", "commit": "8fcc934a52af96120fe26358985c10c035984b53" },
99
"cmp-nvim-lsp": { "branch": "main", "commit": "0e6b2ed705ddcff9738ec4ea838141654f12eeef" },
1010
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
1111
"cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
1212
"compile-nvim": { "branch": "main", "commit": "f7ad312ec5d0ae4a0554a7e52349ee371b868a5d" },
13-
"dashboard-nvim": { "branch": "master", "commit": "398ba8d9390c13c87a964cbca756319531fffdb7" },
13+
"dashboard-nvim": { "branch": "master", "commit": "6b401614feea1046c1b36f30c5f6f476eab79296" },
1414
"emmet-vim": { "branch": "master", "commit": "def5d57a1ae5afb1b96ebe83c4652d1c03640f4d" },
1515
"fidget.nvim": { "branch": "main", "commit": "688b4fec4517650e29c3e63cfbb6e498b3112ba1" },
16-
"friendly-snippets": { "branch": "main", "commit": "6fa50a94ba5378bb73013a6e163376d8e69bd8a5" },
17-
"gitsigns.nvim": { "branch": "main", "commit": "bb808fc7376ed7bac0fbe8f47b83d4bf01738167" },
16+
"friendly-snippets": { "branch": "main", "commit": "543667fccf842b509bfecc80aba558f73a4e7c88" },
17+
"gitsigns.nvim": { "branch": "main", "commit": "3b6c0a6412b31b91eb26bb8f712562cf7bb1d3be" },
1818
"indent-blankline.nvim": { "branch": "master", "commit": "018bd04d80c9a73d399c1061fa0c3b14a7614399" },
1919
"lazy.nvim": { "branch": "main", "commit": "26d121ea13bee96b079403cee6598f04969d4983" },
2020
"lsp-inlayhints.nvim": { "branch": "main", "commit": "84ca3abe8aaecbb5b30ad89e4701d4a9c821b72c" },
21-
"lsp_signature.nvim": { "branch": "master", "commit": "4665921ff8e30601c7c1328625b3abc1427a6143" },
22-
"lspsaga.nvim": { "branch": "main", "commit": "ddcc29e2fee63b33119abad76b12cbda5fa048a7" },
21+
"lsp_signature.nvim": { "branch": "master", "commit": "6f6252f63b0baf0f2224c4caea33819a27f3f550" },
22+
"lspsaga.nvim": { "branch": "main", "commit": "438b54cba00fca27d280ae4d9242615282045bcb" },
2323
"lualine.nvim": { "branch": "master", "commit": "e99d733e0213ceb8f548ae6551b04ae32e590c80" },
24-
"mason-lspconfig.nvim": { "branch": "main", "commit": "3f9c0ea157e88b08e2d11ec65002eeb6e421f0da" },
25-
"mason-null-ls.nvim": { "branch": "main", "commit": "29ce60f9a16fef3de682a9365ef635f24ae92bf9" },
26-
"mason.nvim": { "branch": "main", "commit": "4a514a382b242578dd5971447a5e08f52bee7a8a" },
24+
"mason-lspconfig.nvim": { "branch": "main", "commit": "08d074cd0c4d40e5b6033a67246f46072ecfe38e" },
25+
"mason-null-ls.nvim": { "branch": "main", "commit": "d7dd97cbe95e06857449e801b89a59a6b3701fb4" },
26+
"mason.nvim": { "branch": "main", "commit": "643206e3f299dc28fd8d2fc55746abd75dd64e36" },
2727
"middleclass": { "branch": "master", "commit": "9fab4d5bca67262614960960ca35c4740eb2be2c" },
28-
"mini.comment": { "branch": "main", "commit": "9fc3fe43129e8c2611bd21b8f50af8c0d0742533" },
28+
"mini.comment": { "branch": "main", "commit": "5e8c7f75c48d958ef84ed75772b0263284c8621d" },
2929
"mini.indentscope": { "branch": "main", "commit": "ff1e68b5c01426f9dfff3278dd1b10c9b5f000a1" },
30-
"mini.pairs": { "branch": "main", "commit": "4ebc1ff8d77fe75e8f219432302800ca29e17614" },
31-
"monokai-pro.nvim": { "branch": "master", "commit": "ae053118b5c4885e14cb34a0bc53162d6c8a7fe1" },
30+
"mini.pairs": { "branch": "main", "commit": "61811b4f3e29dc4926f8418dd64aebe0013914c2" },
31+
"monokai-pro.nvim": { "branch": "master", "commit": "92c3aa691aead86ee5840b431fed1d6a2498650f" },
3232
"neo-tree.nvim": { "branch": "v2.x", "commit": "f3fd905a8c129863ce8314866f5b8d1bba6b97e2" },
3333
"noice.nvim": { "branch": "main", "commit": "d8a1f3056ad713b5d471048f8d029264828e22c0" },
3434
"nui.nvim": { "branch": "main", "commit": "0dc148c6ec06577fcf06cbab3b7dac96d48ba6be" },
3535
"null-ls.nvim": { "branch": "main", "commit": "689cdd78f70af20a37b5309ebc287ac645ae4f76" },
3636
"nvim-cmp": { "branch": "main", "commit": "01f697a68905f9dcae70960a9eb013695a17f9a2" },
3737
"nvim-colorizer.lua": { "branch": "master", "commit": "dde3084106a70b9a79d48f426f6d6fec6fd203f7" },
38-
"nvim-jdtls": { "branch": "master", "commit": "a5c6f38f8151d7b4f5b32c005a95022fa66f4c9d" },
38+
"nvim-jdtls": { "branch": "master", "commit": "db08bfb87300fca2db91d15b64ca88a62970fb58" },
3939
"nvim-lightbulb": { "branch": "master", "commit": "56b9ce31ec9d09d560fe8787c0920f76bc208297" },
40-
"nvim-lspconfig": { "branch": "master", "commit": "62856b20751b748841b0f3ec5a10b1e2f6a6dbc9" },
40+
"nvim-lspconfig": { "branch": "master", "commit": "95b7a69bc6da2a6a740584ea3c555e5327638b7d" },
4141
"nvim-navic": { "branch": "master", "commit": "7e9d2b2b601149fecdccd11b516acb721e571fe6" },
42-
"nvim-notify": { "branch": "master", "commit": "bdd647f61a05c9b8a57c83b78341a0690e9c29d7" },
42+
"nvim-notify": { "branch": "master", "commit": "9c987081390753b625e2d94e749e80e9b4a3e082" },
4343
"nvim-scrollbar": { "branch": "main", "commit": "75210c554e935740448cfb532d8a671ae544bb1b" },
4444
"nvim-tree.lua": { "branch": "master", "commit": "362ecbeed69fae91a287004619decadcb6f7c113" },
45-
"nvim-treesitter": { "branch": "master", "commit": "c38646edf2bdfac157ca619697ecad9ea87fd469" },
45+
"nvim-treesitter": { "branch": "master", "commit": "252c1011c4bae91d25a8c54be4ed1a7b341c088c" },
4646
"nvim-ts-autotag": { "branch": "main", "commit": "fdefe46c6807441460f11f11a167a2baf8e4534b" },
4747
"nvim-ts-context-commentstring": { "branch": "main", "commit": "a0f89563ba36b3bacd62cf967b46beb4c2c29e52" },
4848
"nvim-ts-rainbow": { "branch": "master", "commit": "ef95c15a935f97c65a80e48e12fe72d49aacf9b9" },
49-
"nvim-ufo": { "branch": "main", "commit": "95a148d9b3c02facce59c2050fd20fa6e8eb2cb6" },
49+
"nvim-ufo": { "branch": "main", "commit": "b70c9ef0f8e2673a11387a39185ff249e00df19f" },
5050
"nvim-web-devicons": { "branch": "master", "commit": "c2c2317f356c8b7da0252f5da758f71bb60bb6b2" },
5151
"peek.nvim": { "branch": "master", "commit": "7fb50a540edf28a99e8f3871e093dff65d5e493d" },
5252
"persistence.nvim": { "branch": "main", "commit": "adcf6913693a0434665d162ee45a186230496f8a" },
5353
"playground": { "branch": "master", "commit": "4044b53c4d4fcd7a78eae20b8627f78ce7dc6f56" },
5454
"plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" },
5555
"project.nvim": { "branch": "main", "commit": "1c2e9c93c7c85126c2197f5e770054f53b1926fb" },
56-
"promise-async": { "branch": "main", "commit": "38a4575da9497326badd3995e768b4ccf0bb153e" },
56+
"promise-async": { "branch": "main", "commit": "7fa127fa80e7d4d447e0e2c78e99af4355f4247b" },
5757
"renamer.nvim": { "branch": "master", "commit": "1614d466df53899f11dd5395eaac3c09a275c384" },
58-
"rnvimr": { "branch": "main", "commit": "4f4fbd29e2e0869bea9a8376e06fca4331de60c9" },
59-
"statuscol.nvim": { "branch": "main", "commit": "fa9054b576fbaea512f5f19b01c8e896692c20ac" },
60-
"telescope.nvim": { "branch": "master", "commit": "c1a2af0af69e80e14e6b226d3957a064cd080805" },
61-
"toggleterm.nvim": { "branch": "main", "commit": "a5638b2206c3930a16a24e5c184dddd572f8cd34" },
62-
"tokyonight.nvim": { "branch": "main", "commit": "735e94f3b36ae8b0caa30d1806eb2fa1c3619ca6" },
63-
"vim-bbye": { "branch": "master", "commit": "903f5eb17f72ebf7b0b1524bbb792c0b36761af6" },
58+
"rnvimr": { "branch": "main", "commit": "5edff6189cb0f4fae77ee751de5109a8f87cb9c7" },
59+
"statuscol.nvim": { "branch": "main", "commit": "e2dd7be695585a0f745bcf7c2a547a7c5af663bc" },
60+
"telescope.nvim": { "branch": "master", "commit": "a3f17d3baf70df58b9d3544ea30abe52a7a832c2" },
61+
"toggleterm.nvim": { "branch": "main", "commit": "31d38d11390bcd35a568fcc65a79b7d6ec89de62" },
62+
"tokyonight.nvim": { "branch": "main", "commit": "1c17f9e65b1e843ef64a8ef53211f05179e7d7c3" },
63+
"vim-bbye": { "branch": "master", "commit": "25ef93ac5a87526111f43e5110675032dbcacf56" },
6464
"vim-illuminate": { "branch": "master", "commit": "49062ab1dd8fec91833a69f0a1344223dd59d643" },
65-
"vim-startuptime": { "branch": "master", "commit": "5f52ed26e0296a3e1d1453935f417e5808eefab8" },
66-
"vim-visual-multi": { "branch": "master", "commit": "1c9207b28c8898ab01b54e6d6b61b0b820a814bc" },
67-
"which-key.nvim": { "branch": "main", "commit": "5224c261825263f46f6771f1b644cae33cd06995" },
65+
"vim-startuptime": { "branch": "master", "commit": "6580cf539c33a212f4f5542068a3b4dd2b3ad834" },
66+
"vim-visual-multi": { "branch": "master", "commit": "724bd53adfbaf32e129b001658b45d4c5c29ca1a" },
67+
"which-key.nvim": { "branch": "main", "commit": "454fe081e6427fb27cd5ebd886fff999c447c859" },
6868
"windows.nvim": { "branch": "main", "commit": "c7492552b23d0ab30325e90b56066ec51242adc8" }
6969
}

lua/tvl/config/bufferline.lua

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ bufferline.setup({
99
text = "EXPLORER",
1010
padding = 0,
1111
text_align = "center",
12-
highlight = "Offset",
12+
highlight = "Directory",
1313
},
1414
{
1515
filetype = "NvimTree",
1616
text = "EXPLORER",
1717
padding = 0,
1818
text_align = "center",
19-
highlight = "Offset",
19+
highlight = "Directory",
2020
},
2121
},
2222
buffer_close_icon = "",

lua/tvl/core/autocmds.lua

-5
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,6 @@ vim.api.nvim_create_autocmd({ "FileType" }, {
101101
callback = function() vim.cmd([[wincmd L]]) end,
102102
})
103103

104-
vim.api.nvim_create_autocmd("User", {
105-
pattern = { "LazyDone", "LazyInstall" },
106-
callback = function() vim.cmd([[Dashboard]]) end,
107-
})
108-
109104
vim.api.nvim_create_autocmd({ "TermOpen" }, {
110105
pattern = { "*" },
111106
callback = function()

lua/tvl/core/lazy.lua

+19-15
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
22
if not vim.loop.fs_stat(lazypath) then
3-
vim.fn.system({
4-
"git",
5-
"clone",
6-
"--filter=blob:none",
7-
"https://github.com/folke/lazy.nvim.git",
8-
"--branch=stable",
9-
lazypath,
10-
})
3+
vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", "--branch=stable",
4+
lazypath })
115
end
126
vim.opt.rtp:prepend(vim.env.LAZY or lazypath)
137

@@ -16,14 +10,24 @@ require("lazy").setup({
1610
spec = "tvl.core.resources",
1711
defaults = {
1812
lazy = false,
19-
version = "*",
13+
version = false, -- always use the latest git commit
14+
-- version = "*", -- try installing the latest stable version for plugins that support semver
2015
},
21-
install = {
22-
colorscheme = {
23-
"monokai-pro",
16+
install = { colorscheme = { "monokai-pro", "habamax" } },
17+
checker = { enabled = false },
18+
performance = {
19+
rtp = {
20+
-- disable some rtp plugins
21+
disabled_plugins = {
22+
"gzip",
23+
-- "matchit",
24+
-- "matchparen",
25+
-- "netrwPlugin",
26+
"tarPlugin",
27+
"tohtml",
28+
"tutor",
29+
"zipPlugin",
30+
},
2431
},
2532
},
26-
checker = {
27-
enabled = false,
28-
},
2933
})

lua/tvl/core/resources/settings.lua

+12-7
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,17 @@ load("options")
2222
-- after installing missing plugins
2323

2424
-- autocmds and keymaps can wait to load
25-
vim.api.nvim_create_autocmd("User", {
26-
pattern = "VeryLazy",
27-
callback = function()
28-
load("autocmds")
29-
load("keymaps")
30-
end,
31-
})
25+
if vim.fn.argc( -1) == 0 then
26+
vim.api.nvim_create_autocmd("User", {
27+
pattern = "VeryLazy",
28+
callback = function()
29+
load("autocmds")
30+
load("keymaps")
31+
end,
32+
})
33+
else
34+
load("autocmds")
35+
load("keymaps")
36+
end
3237

3338
return {}

lua/tvl/core/resources/ui.lua

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ return {
2323

2424
{
2525
"nvim-lualine/lualine.nvim",
26+
lazy = true,
2627
config = function()
2728
require("tvl.config.lualine").load()
2829
end

0 commit comments

Comments
 (0)