added neosolarized & everforest

pull/112/head
Youcef Mez 2023-10-29 21:04:35 +01:00
parent 12bfadc58b
commit 26e99614c8
6 changed files with 81 additions and 2 deletions

1
.gitignore vendored
View File

@ -6,3 +6,4 @@ debug
foo.*
*.log
data
lazy-lock.json

View File

@ -4,6 +4,7 @@
"lazyvim.plugins.extras.editor.symbols-outline",
"lazyvim.plugins.extras.formatting.prettier",
"lazyvim.plugins.extras.lang.go",
"lazyvim.plugins.extras.lang.java",
"lazyvim.plugins.extras.lang.tailwind",
"lazyvim.plugins.extras.lang.typescript",
"lazyvim.plugins.extras.linting.eslint",
@ -14,4 +15,4 @@
"NEWS.md": "2123"
},
"version": 2
}
}

View File

@ -0,0 +1,10 @@
local neosolarized = require("NeoSolarized")
neosolarized.setup({
options = {
theme = 'NeoSolarized'
lazy = false, -- make sure we load this during startup if it is your main colorscheme
priority = 1000, -- make sure to load this before all the other start plugins
config = function()
vim.cmd([[ colorscheme NeoSolarized ]])
end,
})

View File

@ -1,3 +1,16 @@
-- Autocmds are automatically loaded on the VeryLazy event
-- Default autocmds that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/autocmds.lua
-- Add any additional autocmds here
-- Check if we need to reload the file when it changed
-- vim.cmd("set laststatus=0")
-- vim.api.nvim_create_autocmd("statusline", {
-- command = "set laststatus=0",
-- })
-- vim.api.nvim_create_autocmd("User", {
-- pattern = "LazyDone",
-- once = true,
-- callback = function()
-- vim.api.nvim_exec_autocmds(":set laststatus = 0", { pattern = "*" })
-- -- vim.notify("Update/Sync/Something is complete!")
-- end,
-- })

View File

@ -0,0 +1,51 @@
require("everforest").setup({
---Controls the "hardness" of the background. Options are "soft", "medium" or "hard".
---Default is "medium".
background = "hard",
---How much of the background should be transparent. 2 will have more UI
---components be transparent (e.g. status line background)
transparent_background_level = 0,
---Whether italics should be used for keywords and more.
italics = false,
---Disable italic fonts for comments. Comments are in italics by default, set
---this to `true` to make them _not_ italic!
disable_italic_comments = false,
---By default, the colour of the sign column background is the same as the as normal text
---background, but you can use a grey background by setting this to `"grey"`.
sign_column_background = "none",
---The contrast of line numbers, indent lines, etc. Options are `"high"` or
---`"low"` (default).
ui_contrast = "low",
---Dim inactive windows. Only works in Neovim. Can look a bit weird with Telescope.
---
---When this option is used in conjunction with show_eob set to `false`, the
---end of the buffer will only be hidden inside the active window. Inside
---inactive windows, the end of buffer filler characters will be visible in
---dimmed symbols. This is due to the way Vim and Neovim handle `EndOfBuffer`.
dim_inactive_windows = false,
---Some plugins support highlighting error/warning/info/hint texts, by
---default these texts are only underlined, but you can use this option to
---also highlight the background of them.
diagnostic_text_highlight = false,
---Which colour the diagnostic text should be. Options are `"grey"` or `"coloured"` (default)
diagnostic_virtual_text = "coloured",
---Some plugins support highlighting error/warning/info/hint lines, but this
---feature is disabled by default in this colour scheme.
diagnostic_line_highlight = false,
---By default, this color scheme won't colour the foreground of |spell|, instead
---colored under curls will be used. If you also want to colour the foreground,
---set this option to `true`.
spell_foreground = false,
---Whether to show the EndOfBuffer highlight.
show_eob = true,
---You can override specific highlights to use other groups or a hex colour.
---This function will be called with the highlights and colour palette tables.
---@param highlight_groups Highlights
---@param palette Palette
on_highlights = function(highlight_groups, palette) end,
---You can override colours in the palette to use different hex colours.
---This function will be called once the base and background colours have
---been mixed on the palette.
---@param palette Palette
colours_override = function(palette) end,
})

View File

@ -10,10 +10,13 @@ return {
{ "savq/melange-nvim" },
-- {"cpea2506/one_monokai.nvim"},
{ "Mofiqul/vscode.nvim" },
-- { "Tsuzat/NeoSolarized.nvim" },
-- { "neanias/everforest-nvim" },
-- { "ray-x/starry.nvim" },
{
"LazyVim/LazyVim",
opts = {
colorscheme = "gruvbox",
colorscheme = "vscode",
-- colorscheme = "monokai",
-- colorscheme = "melange",
-- transparent = true,