feat(neovim): move from catppuccin-frappe to a base16 catppuccin theme

This commit is contained in:
Alexandre Cavalheiro 2024-10-21 14:57:32 -03:00
parent fe5714a9b7
commit 5257808e5c
Signed by: wizardlink
GPG key ID: A5767B54367CFBDF
4 changed files with 26 additions and 1 deletions

View file

@ -0,0 +1,22 @@
require("mini.base16").setup({
palette = {
base00 = "#303446", -- base
base01 = "#292c3c", -- mantle
base02 = "#414559", -- surface0
base03 = "#51576d", -- surface1
base04 = "#626880", -- surface2
base05 = "#c6d0f5", -- text
base06 = "#f2d5cf", -- rosewater
base07 = "#babbf1", -- lavender
base08 = "#e78284", -- red
base09 = "#ef9f76", -- peach
base0A = "#e5c890", -- yellow
base0B = "#a6d189", -- green
base0C = "#81c8be", -- teal
base0D = "#8caaee", -- blue
base0E = "#ca9ee6", -- mauve
base0F = "#eebebe", -- flamingo
},
})
vim.g.colors_name = "catppuccin-frappe-base16"

View file

@ -113,5 +113,7 @@ in
config = config; config = config;
pkgs = pkgs; pkgs = pkgs;
}; };
xdg.configFile."nvim/colors/catppuccin-frappe-base16.lua".source = ./colors/catppuccin-frappe-base16.lua;
}; };
} }

View file

@ -14,6 +14,7 @@ return {
config.transparent_background = true config.transparent_background = true
end, end,
}, },
{ import = "astrocommunity.colorscheme.mini-base16" },
{ import = "astrocommunity.editing-support.todo-comments-nvim" }, { import = "astrocommunity.editing-support.todo-comments-nvim" },
{ import = "astrocommunity.editing-support.zen-mode-nvim" }, { import = "astrocommunity.editing-support.zen-mode-nvim" },

View file

@ -9,7 +9,7 @@ return {
---@type AstroUIOpts ---@type AstroUIOpts
opts = { opts = {
-- change colorscheme -- change colorscheme
colorscheme = "catppuccin", colorscheme = "catppuccin-frappe-base16",
-- AstroUI allows you to easily modify highlight groups easily for any and all colorschemes -- AstroUI allows you to easily modify highlight groups easily for any and all colorschemes
highlights = { highlights = {
init = { -- this table overrides highlights in all themes init = { -- this table overrides highlights in all themes