The all-themes.lua spec references "gthelding/monokai-pro.nvim", a fork
that no longer exists on GitHub (HTTP 404). On every launch lazy.nvim
fails to clone it and reports "repository not found", and leaves a stale
lazy/monokai-pro.nvim.cloning marker so the error repeats.
Restore the canonical, actively maintained upstream
"loctvl842/monokai-pro.nvim" -- the value this line held before
80a278206 ("Match nvim themes"). It registers the same "monokai-pro"
colorscheme and still supports filter = "ristretto" plus the setup
override used by Omarchy 3.8's themes/ristretto/neovim.lua, so nothing
downstream changes except that the plugin resolves again.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011FcsS1gPeUiLSqqi4iKgzm
121 lines
2.3 KiB
Lua
121 lines
2.3 KiB
Lua
return {
|
|
-- Load all theme plugins but don't apply them
|
|
-- This ensures all colorschemes are available for hot-reloading
|
|
--
|
|
-- Omarchy 4 generates most theme specs from default/themed/neovim.lua.tpl on
|
|
-- top of aether, so the single-theme plugins below (ethereal, vantablack,
|
|
-- white, monokai-pro, miasma) are only reached by Omarchy 3.8, which ships a
|
|
-- neovim.lua per theme. Keep them until 3.8 is out of support.
|
|
{
|
|
"ribru17/bamboo.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
-- Name and branch must match Omarchy 4's generated theme spec
|
|
-- (default/themed/neovim.lua.tpl). lazy merges specs by url and lets an
|
|
-- explicit name rename the merged plugin, so a bare "bjarneo/aether.nvim"
|
|
-- here builds the cache into lazy/aether.nvim while every aether-themed
|
|
-- Omarchy 4 install renames it to lazy/aether at runtime -- a directory the
|
|
-- package never shipped. That cost a network clone on first launch, and the
|
|
-- theme fell back to tokyonight until nvim was restarted.
|
|
{
|
|
"bjarneo/aether.nvim",
|
|
branch = "v3",
|
|
name = "aether",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"bjarneo/ethereal.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"bjarneo/hackerman.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"bjarneo/vantablack.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"bjarneo/white.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"catppuccin/nvim",
|
|
name = "catppuccin",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"neanias/everforest-nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"kepano/flexoki-neovim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"ellisonleao/gruvbox.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"rebelot/kanagawa.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"tahayvr/matteblack.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"loctvl842/monokai-pro.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"EdenEast/nightfox.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"rose-pine/neovim",
|
|
name = "rose-pine",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"ficcdaf/ashen.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"folke/tokyonight.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"OldJobobo/miasma.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"OldJobobo/retro-82.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"omacom-io/lumon.nvim",
|
|
lazy = true,
|
|
priority = 1000,
|
|
},
|
|
}
|