restructure to keep blue pip on alpha screen

This commit is contained in:
Mitchell Hingley
2026-09-03 09:24:38 -04:00
parent b2019a18ee
commit 905e93201f
3 changed files with 25 additions and 69 deletions
+22 -12
View File
@@ -1,37 +1,47 @@
{
"Aquavium.nvim": { "branch": "main", "commit": "d007badfa5920cb50e136d30a3edf4342093d6b5" },
"alpha-nvim": { "branch": "main", "commit": "6c6a89d5b068b5251c8bdf0dd57bb921bcfeeb09" },
"barbar.nvim": { "branch": "master", "commit": "53b5a2f34b68875898f0531032fbf090e3952ad7" },
"blamer.nvim": { "branch": "master", "commit": "e0d43c11697300eb68f00d69df8b87deb0bf52dc" },
"blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" },
"codecompanion.nvim": { "branch": "main", "commit": "52e44e0f048be51a2892989de0d86e79f70aecad" },
"bluloco.nvim": { "branch": "main", "commit": "424f5ea3c5f92423cbb8e32941e86919005fb4ab" },
"codecompanion.nvim": { "branch": "main", "commit": "5716758b83dc2a652574cc6cb1b09e2f129e1f64" },
"conform.nvim": { "branch": "master", "commit": "619363c30309d29ffa631e67c8183f2a72caa373" },
"contextfiles.nvim": { "branch": "main", "commit": "d5d0525c32777366e5c415fdb682444ce9f753f8" },
"dracula.nvim": { "branch": "main", "commit": "ae752c13e95fb7c5f58da4b5123cb804ea7568ee" },
"dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
"everforest-nvim": { "branch": "main", "commit": "d235ca0aa6a29546e661a020e2618612acbbffbe" },
"fidget.nvim": { "branch": "main", "commit": "82404b196e73a00b1727a91903beef5ddc319d22" },
"farba.nvim": { "branch": "main", "commit": "a15528695f38a44ba2974b9aae5d6ddf8c694ea2" },
"fidget.nvim": { "branch": "main", "commit": "6f793b2bcd2d35e201c09520f698bb763220908a" },
"friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" },
"fzf-lua": { "branch": "main", "commit": "988416cc782dfe28bff3f0da9b8c943b236cd86a" },
"gitsigns.nvim": { "branch": "main", "commit": "25050e4ed39e628282831d4cbecb1850454ce915" },
"fzf-lua": { "branch": "main", "commit": "532d463f5c83595192fe740572d8fd6902b2217a" },
"gitsigns.nvim": { "branch": "main", "commit": "31d6fb2d618bca1482b9f274751ead5f03461408" },
"gruvbox-material": { "branch": "master", "commit": "11d779b26a9ab2b3db8c22c6ac9fb6e8ed4fea79" },
"indent-blankline.nvim": { "branch": "master", "commit": "d28a3f70721c79e3c5f6693057ae929f3d9c0a03" },
"kanagawa.nvim": { "branch": "master", "commit": "bb85e4bfc8d89b0e62c8fa53ccdd13d12e2f77b3" },
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
"lazygit.nvim": { "branch": "main", "commit": "a04ad0dbc725134edbee3a5eea29290976695357" },
"lualine.nvim": { "branch": "master", "commit": "221ce6b2d999187044529f49da6554a92f740a96" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "906c32c8a034dd3d51353d63226bf91aeacd927c" },
"lush.nvim": { "branch": "main", "commit": "9c60ec2279d62487d942ce095e49006af28eed6e" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "7adc933dabcc7c86ae6b07aff7ee68eac398491f" },
"mason-tool-installer.nvim": { "branch": "main", "commit": "443f1ef8b5e6bf47045cb2217b6f748a223cf7dc" },
"mason.nvim": { "branch": "main", "commit": "2a6940af80375532e5e9e7c1f2fc6319a1b7a69d" },
"mini.icons": { "branch": "main", "commit": "284509648db084c5e40a31afa9abb9887c49e04a" },
"material.nvim": { "branch": "main", "commit": "92f7366a9315cd386bc4fa4d716fde375dda210f" },
"mini.icons": { "branch": "main", "commit": "98faae31e9be1cc054ae63485e58ceb185efcad0" },
"neovim": { "branch": "main", "commit": "ff483051a47e27d84bdef47703538df1ed9f4a47" },
"noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" },
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
"nvim-cmp": { "branch": "main", "commit": "a1d504892f2bc56c2e79b65c6faded2fd21f3eca" },
"nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" },
"nvim-lspconfig": { "branch": "master", "commit": "ed19590a3a9792901553c388d1aadafce012f80d" },
"nvim-lspconfig": { "branch": "master", "commit": "b89138d9af0a96e6048e202a15765fc6b6416bd4" },
"nvim-notify": { "branch": "master", "commit": "8701bece920b38ea289b457f902e2ad184131a5d" },
"nvim-treesitter": { "branch": "main", "commit": "4916d6592ede8c07973490d9322f187e07dfefac" },
"nvim-web-devicons": { "branch": "master", "commit": "dfbfaa967a6f7ec50789bead7ef87e336c1fa63c" },
"nvim-treesitter": { "branch": "main", "commit": "7248feaca45e4d944591497964bc19afa89ad1c6" },
"nvim-web-devicons": { "branch": "master", "commit": "0ca28b61a04fe7426cefbdd52c2647ef0e335b5f" },
"oil.nvim": { "branch": "master", "commit": "b73018b75affd13fa38e2fc94ef753b465f770d7" },
"plenary.nvim": { "branch": "master", "commit": "74b06c6c75e4eeb3108ec01852001636d85a932b" },
"render-markdown.nvim": { "branch": "main", "commit": "5adf0895310c1904e5abfaad40a2baad7fe44a07" },
"telescope.nvim": { "branch": "master", "commit": "7d324792b7943e4aa16ad007212e6acc6f9fe335" },
"telescope.nvim": { "branch": "master", "commit": "427b576c16792edad01a92b89721d923c19ad60f" },
"venv-selector.nvim": { "branch": "main", "commit": "cc4bb3975de8835291f9bb45889e96c6b2795fc4" },
"vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" }
"vesper.nvim": { "branch": "main", "commit": "1717b1ad657c94bec3fc2bdebb0c55452d9fe46d" },
"vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" },
"wisteria": { "branch": "main", "commit": "cc5606c471511a608961e0f48a9d13b228dded7b" }
}
+3 -1
View File
@@ -32,10 +32,11 @@ require("lazy").setup({
spec = {
-- import your plugins
{ import = "plugins" },
},
-- Configure any other settings here. See the documentation for more details.
-- colorscheme that will be used when installing plugins.
install = { colorscheme = { colScheme.name } },
{ import = "pluginsLate" },
},
-- automatically check for plugin updates
checker = {
enabled = true,
@@ -43,6 +44,7 @@ require("lazy").setup({
},
})
vim.cmd("colorscheme " .. colScheme.name);
vim.api.nvim_set_hl(0, "alphaheader", {fg = "#3661cf" })
--setup colour indents
local highlight = {
-56
View File
@@ -1,56 +0,0 @@
return {
"goolord/alpha-nvim",
config = function ()
local alpha = require'alpha'
--local colours = require 'material.colors'
vim.api.nvim_set_hl(0, "alphaheader", {fg = "#3661cf" })
--vim.api.nvim_set_hl(0, "alphafooter", {fg = colours.main.darkpurple })
local dashboard = require'alpha.themes.dashboard'
dashboard.section.header.val = {
[[ ░░░░░░░░░░░░░░░░░░ ]],
[[ ░░░░░░░░░░░░░░░░░░░░░░░░░░ ]],
[[ ░░░░░░░░░░░░░░░░▒▓▒░░░░░░░░░░░ ]],
[[ ░░░░░░░░░░░░░░░░░▒██▓░░░░░░░░░░░░░░░ ]],
[[ ░░░░░░░░░░░░░░░░▓████▓░░░░░░░░░░░░░░░░ ]],
[[ ░░░░░░░░░░░░░░░░▒██████▓░░░░░░░░░░░░░░░░░░ ]],
[[ ░░░░░░░░░░░░░░░▓████████▒░░░░░░░░░░░░░░░░░ ]],
[[░░░░░░░░░░░░░░▒███████████▓░░░░░░░░░░░░░░░░░]],
[[░░░░░░░░░░░░░▓██████████████▒░░░░░░░░░░░░░░░]],
[[░░░░░░░░░░░░▓████████████████▓░░░░░░░░░░░░░░]],
[[░░░░░░░░░░░▓███████████████▓▓██▒░░░░░░░░░░░░]],
[[░░░░░░░░░░▒████████████████▓░▒██▒░░░░░░░░░░░]],
[[░░░░░░░░░░▒███████████████▓▒░░▓█▓░░░░░░░░░░░]],
[[ ░░░░░░░░░▒███████████████▓░░░▓█▓▒░░░░░░░░░ ]],
[[ ░░░░░░░░░░▓████████████████████▓░░░░░░░░░░ ]],
[[ ░░░░░░░░▒▓██████████████████▓░░░░░░░░░ ]],
[[ ░░░░░░░░░▓████████████████▒░░░░░░░░░ ]],
[[ ░░░░░░░░▒▓██████████▓▒░░░░░░░░ ]],
[[ ░░░░░░░░░░░░▒▒░░░░░░░░░░░░ ]],
[[ ░░░░░░░░░░░░░░░░░░ ]],
}
dashboard.section.header.opts.hl = "alphaheader"
dashboard.section.buttons.val = {
dashboard.button("f", " search file in cwd", ":FzfLua files<cr>"),
dashboard.button("g", " GIT", ":LazyGit<cr>"),
dashboard.button("-", " explore cwd", ":Oil --float<cr>"),
dashboard.button("e", " new file", ":ene <bar> startinsert <cr>"),
dashboard.button("t", " change theme", ":FzfLua colorschemes<cr>"),
dashboard.button("l", " Lazy settings", ":Lazy<cr>"),
dashboard.button("q", "󰅚 quit nvim", ":qa<cr>"),
}
local handle = io.popen('fortune')
local fortune = handle:read("*a")
handle:close()
dashboard.section.footer.val = {
[["we define the boundaries of reality;]],
[[they don't define us."]],
[[ -Teferi]]
}
dashboard.section.footer.opts.hl = "alphafooter"
dashboard.config.opts.noautocmd = true
vim.cmd[[autocmd user alphaready echo 'ready']]
alpha.setup(dashboard.config)
end
}