fix(editor): use renamed catppuccin-mocha lualine theme #37

Merged
lyrathorpe merged 1 commits from fix/lualine-catppuccin-theme into main 2026-06-22 15:39:10 +01:00
Owner

Closes #36.

catppuccin v2.0.0 renamed its bundled lualine theme files: the plain catppuccin theme no longer exists, replaced by per-flavour files (catppuccin-mocha, etc.) and a flavour-aware catppuccin-nvim. The old name stopped resolving, so lualine fell back to the auto theme and emitted a notice on startup.

Pin the lualine theme to catppuccin-mocha, matching the configured colorscheme flavour (settings.flavour = "mocha").

Verified the fix against the catppuccin plugin in the Nix store: lua/lualine/themes/catppuccin-mocha.lua exists; catppuccin.lua does not.

Closes #36. catppuccin v2.0.0 renamed its bundled lualine theme files: the plain `catppuccin` theme no longer exists, replaced by per-flavour files (`catppuccin-mocha`, etc.) and a flavour-aware `catppuccin-nvim`. The old name stopped resolving, so lualine fell back to the `auto` theme and emitted a notice on startup. Pin the lualine theme to `catppuccin-mocha`, matching the configured colorscheme flavour (`settings.flavour = "mocha"`). Verified the fix against the catppuccin plugin in the Nix store: `lua/lualine/themes/catppuccin-mocha.lua` exists; `catppuccin.lua` does not.
lyrathorpe added 1 commit 2026-06-22 15:34:54 +01:00
fix(editor): use renamed catppuccin-mocha lualine theme
CI / flake (pull_request) Successful in 4m11s
123032aff9
catppuccin v2.0.0 renamed its lualine theme files; there is no longer a
plain "catppuccin" theme, only per-flavour files (catppuccin-mocha, etc.)
and catppuccin-nvim. The old name no longer resolved, so lualine fell back
to the auto theme and emitted a notice. Pin to catppuccin-mocha to match
the configured colorscheme flavour.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
lyrathorpe scheduled this pull request to auto merge when all checks succeed 2026-06-22 15:35:33 +01:00
lyrathorpe merged commit 44245d16a2 into main 2026-06-22 15:39:10 +01:00
lyrathorpe deleted branch fix/lualine-catppuccin-theme 2026-06-22 15:39:11 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lyrathorpe/nixfiles#37