Files
omarchy-pkgs/pkgbuilds/omarchy-nvim/lua/plugins/all-themes.lua
T
Kartik RaoandClaude Sonnet 5 b2e3469827 omarchy-nvim: point monokai-pro at loctvl842 (repo not found)
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
2026-09-21 02:39:30 -04:00

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,
},
}