colorscheme things

This commit is contained in:
Christoph J. Scherr 2023-09-22 13:08:16 +02:00
parent 5928954cc9
commit 5107df52d4
3 changed files with 15 additions and 20 deletions

View File

@ -25,7 +25,7 @@ local defaults = {
-- String like `habamax` or a function that will load the colorscheme. -- String like `habamax` or a function that will load the colorscheme.
-- Disabled by default to allow theme-loader.nvim to manage the colorscheme. -- Disabled by default to allow theme-loader.nvim to manage the colorscheme.
---@type string|fun() ---@type string|fun()
colorscheme = '', colorscheme = 'kanagawa',
features = { features = {
elite_mode = true, elite_mode = true,

View File

@ -1,15 +1,4 @@
-- Plugins: Colorschemes
-- https://github.com/rafi/vim-config
return { return {
{
'rafi/theme-loader.nvim',
lazy = false,
priority = 99,
opts = { initial_colorscheme = 'kanagawa' },
},
{ 'rafi/neo-hybrid.vim', priority = 100, lazy = false }, { 'rafi/neo-hybrid.vim', priority = 100, lazy = false },
{ 'rafi/awesome-vim-colorschemes', lazy = false }, { 'rafi/awesome-vim-colorschemes', lazy = false },
{ 'AlexvZyl/nordic.nvim' }, { 'AlexvZyl/nordic.nvim' },
@ -24,7 +13,7 @@ return {
lazy = true, lazy = true,
name = 'catppuccin', name = 'catppuccin',
opts = { opts = {
flavour = 'mocha', -- latte, frappe, macchiato, mocha flavour = 'latte', -- latte, frappe, macchiato, mocha
dim_inactive = { enabled = false }, dim_inactive = { enabled = false },
integrations = { integrations = {
alpha = true, alpha = true,
@ -72,15 +61,15 @@ return {
}, },
{ {
'rebelot/kanagawa.nvim', 'rebelot/kanagawa.nvim',
lazy = true, lazy = false,
name = 'kanagawa', name = 'kanagawa',
config = function() config = function()
require('kanagawa').setup({ require('kanagawa').setup({
compile = false, -- enable compiling the colorscheme compile = true, -- enable compiling the colorscheme
undercurl = true, -- enable undercurls undercurl = true, -- enable undercurls
commentStyle = { italic = true }, commentStyle = { italic = false },
functionStyle = {}, functionStyle = {},
keywordStyle = { italic = true}, keywordStyle = { bold = true },
statementStyle = { bold = true }, statementStyle = { bold = true },
typeStyle = {}, typeStyle = {},
transparent = false, -- do not set background color transparent = false, -- do not set background color
@ -93,13 +82,12 @@ return {
overrides = function(colors) -- add/modify highlights overrides = function(colors) -- add/modify highlights
return {} return {}
end, end,
theme = "wave", -- Load "wave" theme when 'background' option is not set theme = "dragon", -- Load "wave" theme when 'background' option is not set
background = { -- map the value of 'background' option to a theme background = { -- map the value of 'background' option to a theme
dark = "wave", -- try "dragon" ! dark = "wave", -- try "dragon" !
light = "lotus" light = "lotus"
}, },
}) })
end end
}, },
} }

View File

@ -146,3 +146,10 @@ TODO
vvvv vvvv
Structs Structs
nomicon nomicon
Wrapperklasse
tx
rx
struct
enum
priorisierbar
仕方がない