diff --git a/docs/release-notes/rl-0.8.md b/docs/release-notes/rl-0.8.md index d26fd772..a779037e 100644 --- a/docs/release-notes/rl-0.8.md +++ b/docs/release-notes/rl-0.8.md @@ -578,3 +578,9 @@ - Update `python` language module to use correct lsp binary. - Fix `python` pyright and basedpyright language servers not using default on attach behavior. + +[critical](https://github.com/critical): + +[mellow.nvim]: https://github.com/mellow-theme/mellow.nvim + +- Add [mellow.nvim] plugin for vim and lualine theme support diff --git a/modules/plugins/statusline/lualine/supported_themes.nix b/modules/plugins/statusline/lualine/supported_themes.nix index 3528b24f..b7fe2de8 100644 --- a/modules/plugins/statusline/lualine/supported_themes.nix +++ b/modules/plugins/statusline/lualine/supported_themes.nix @@ -5,4 +5,5 @@ "oxocarbon" "gruvbox" "nord" + "mellow" ] diff --git a/modules/plugins/theme/supported-themes.nix b/modules/plugins/theme/supported-themes.nix index 17ba2311..c60e5147 100644 --- a/modules/plugins/theme/supported-themes.nix +++ b/modules/plugins/theme/supported-themes.nix @@ -303,4 +303,13 @@ in { styles = ["hard" "medium" "soft"]; }; + + mellow = { + setup = {transparent ? false, ...}: '' + -- Mellow configuration + vim.g.mellow_transparent = ${boolToString transparent} + + vim.cmd.colorscheme("mellow") + ''; + }; } diff --git a/npins/sources.json b/npins/sources.json index 3f9db0b1..6b75a42f 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -961,6 +961,19 @@ "url": "https://github.com/OXY2DEV/markview.nvim/archive/de79a7626d54d7785436105ef72f37ee8fe8fa16.tar.gz", "hash": "032i6m9pld1zyhd7lq49dg4qh98w6vmmzqp2f46drhq0ds26hs4h" }, + "mellow": { + "type": "Git", + "repository": { + "type": "GitHub", + "owner": "mellow-theme", + "repo": "mellow.nvim" + }, + "branch": "main", + "submodules": false, + "revision": "5cd188489bcc7eb512f0a30581ad972070f8e5cd", + "url": "https://github.com/mellow-theme/mellow.nvim/archive/5cd188489bcc7eb512f0a30581ad972070f8e5cd.tar.gz", + "hash": "0hjfhwvvlc50rrxscg2lbkip7v5s13yaja0pckhhxfkbz17b5v83" + }, "mind-nvim": { "type": "Git", "repository": {