some changes
This commit is contained in:
parent
1dd2406de3
commit
e2e9bd2504
4 changed files with 196 additions and 122 deletions
2
init.lua
2
init.lua
|
@ -10,5 +10,5 @@ else
|
||||||
-- ╰──────────────────────────────────────────────────────╯
|
-- ╰──────────────────────────────────────────────────────╯
|
||||||
|
|
||||||
-- vim.cmd.colorscheme("tokyodark")
|
-- vim.cmd.colorscheme("tokyodark")
|
||||||
vim.cmd.colorscheme("bamboo")
|
vim.cmd.colorscheme("rose-pine")
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
return {
|
return {
|
||||||
|
{ "SethBarberee/challenger-deep.nvim" },
|
||||||
-- ╭───────────────╮
|
-- ╭───────────────╮
|
||||||
-- │ common themes │
|
-- │ common themes │
|
||||||
-- ╰───────────────╯
|
-- ╰───────────────╯
|
||||||
|
@ -74,7 +75,88 @@ return {
|
||||||
-- ╭───────────╮
|
-- ╭───────────╮
|
||||||
-- │ rose-pine │
|
-- │ rose-pine │
|
||||||
-- ╰───────────╯
|
-- ╰───────────╯
|
||||||
{ "rose-pine/neovim", name = "rose-pine" },
|
{
|
||||||
|
"rose-pine/neovim",
|
||||||
|
name = "rose-pine",
|
||||||
|
opts = {
|
||||||
|
variant = "moon", -- auto, main, moon, or dawn
|
||||||
|
dark_variant = "moon", -- main, moon, or dawn
|
||||||
|
dim_inactive_windows = false,
|
||||||
|
extend_background_behind_borders = true,
|
||||||
|
|
||||||
|
enable = {
|
||||||
|
terminal = true,
|
||||||
|
legacy_highlights = true, -- Improve compatibility for previous versions of Neovim
|
||||||
|
migrations = true, -- Handle deprecated options automatically
|
||||||
|
},
|
||||||
|
|
||||||
|
styles = {
|
||||||
|
bold = true,
|
||||||
|
italic = true,
|
||||||
|
transparency = false,
|
||||||
|
},
|
||||||
|
|
||||||
|
groups = {
|
||||||
|
border = "muted",
|
||||||
|
link = "iris",
|
||||||
|
panel = "surface",
|
||||||
|
|
||||||
|
error = "love",
|
||||||
|
hint = "iris",
|
||||||
|
info = "foam",
|
||||||
|
note = "pine",
|
||||||
|
todo = "rose",
|
||||||
|
warn = "gold",
|
||||||
|
|
||||||
|
git_add = "foam",
|
||||||
|
git_change = "rose",
|
||||||
|
git_delete = "love",
|
||||||
|
git_dirty = "rose",
|
||||||
|
git_ignore = "muted",
|
||||||
|
git_merge = "iris",
|
||||||
|
git_rename = "pine",
|
||||||
|
git_stage = "iris",
|
||||||
|
git_text = "rose",
|
||||||
|
git_untracked = "subtle",
|
||||||
|
|
||||||
|
h1 = "iris",
|
||||||
|
h2 = "foam",
|
||||||
|
h3 = "rose",
|
||||||
|
h4 = "gold",
|
||||||
|
h5 = "pine",
|
||||||
|
h6 = "foam",
|
||||||
|
},
|
||||||
|
|
||||||
|
palette = {
|
||||||
|
-- Override the builtin palette per variant
|
||||||
|
-- moon = {
|
||||||
|
-- base = '#18191a',
|
||||||
|
-- overlay = '#363738',
|
||||||
|
-- },
|
||||||
|
},
|
||||||
|
|
||||||
|
-- NOTE: Highlight groups are extended (merged) by default. Disable this
|
||||||
|
-- per group via `inherit = false`
|
||||||
|
highlight_groups = {
|
||||||
|
-- INFO:
|
||||||
|
-- leafy search
|
||||||
|
CurSearch = { fg = "base", bg = "leaf", inherit = false },
|
||||||
|
Search = { fg = "text", bg = "leaf", blend = 20, inherit = false },
|
||||||
|
},
|
||||||
|
|
||||||
|
before_highlight = function(group, highlight, palette)
|
||||||
|
-- Disable all undercurls
|
||||||
|
-- if highlight.undercurl then
|
||||||
|
-- highlight.undercurl = false
|
||||||
|
-- end
|
||||||
|
--
|
||||||
|
-- Change palette colour
|
||||||
|
-- if highlight.fg == palette.pine then
|
||||||
|
-- highlight.fg = palette.foam
|
||||||
|
-- end
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
-- ╭───────────────────────────╮
|
-- ╭───────────────────────────╮
|
||||||
-- │ nordic (monet is similar) │
|
-- │ nordic (monet is similar) │
|
||||||
|
|
|
@ -35,4 +35,6 @@ return {
|
||||||
require("tiny-devicons-auto-colors").setup()
|
require("tiny-devicons-auto-colors").setup()
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{ "someguy0555/snake.nvim" },
|
||||||
}
|
}
|
||||||
|
|
|
@ -223,129 +223,119 @@ return {
|
||||||
-- ╭────────────────────────────────╮
|
-- ╭────────────────────────────────╮
|
||||||
-- │ lualine - another bar for nvim │
|
-- │ lualine - another bar for nvim │
|
||||||
-- ╰────────────────────────────────╯
|
-- ╰────────────────────────────────╯
|
||||||
{
|
-- {
|
||||||
"nvim-lualine/lualine.nvim",
|
-- "nvim-lualine/lualine.nvim",
|
||||||
opts = {
|
-- opts = {
|
||||||
options = {
|
-- options = {
|
||||||
theme = bubbles_theme,
|
-- theme = bubbles_theme,
|
||||||
component_separators = "",
|
-- component_separators = "",
|
||||||
section_separators = { left = "", right = "" },
|
-- section_separators = { left = "", right = "" },
|
||||||
},
|
-- },
|
||||||
sections = {
|
-- sections = {
|
||||||
lualine_a = { { "mode", separator = { left = "" }, right_padding = 4 } },
|
-- lualine_a = { { "mode", separator = { left = "" }, right_padding = 4 } },
|
||||||
lualine_b = { "filename", "branch" },
|
-- lualine_b = { "filename", "branch" },
|
||||||
lualine_c = {
|
-- lualine_c = {
|
||||||
"%=",
|
-- "%=",
|
||||||
"cwd",
|
-- "cwd",
|
||||||
},
|
-- },
|
||||||
lualine_x = {},
|
-- lualine_x = {},
|
||||||
lualine_y = { "filetype", "progress" },
|
-- lualine_y = { "filetype", "progress" },
|
||||||
lualine_z = {
|
-- lualine_z = {
|
||||||
{ "location", separator = { right = "" }, left_padding = 4 },
|
-- { "location", separator = { right = "" }, left_padding = 4 },
|
||||||
},
|
-- },
|
||||||
},
|
-- },
|
||||||
inactive_sections = {
|
-- inactive_sections = {
|
||||||
lualine_a = { "filename" },
|
-- lualine_a = { "filename" },
|
||||||
lualine_b = {},
|
-- lualine_b = {},
|
||||||
lualine_c = {},
|
-- lualine_c = {},
|
||||||
lualine_x = {},
|
-- lualine_x = {},
|
||||||
lualine_y = {},
|
-- lualine_y = {},
|
||||||
lualine_z = { "location" },
|
-- lualine_z = { "location" },
|
||||||
},
|
-- },
|
||||||
tabline = {},
|
-- tabline = {},
|
||||||
extensions = {},
|
-- extensions = {},
|
||||||
},
|
-- },
|
||||||
},
|
-- },
|
||||||
|
|
||||||
-- ╭──────────────────────────────╮
|
-- ╭──────────────────────────────╮
|
||||||
-- │ slimline - nice bar for nvim │
|
-- │ slimline - nice bar for nvim │
|
||||||
-- ╰──────────────────────────────╯
|
-- ╰──────────────────────────────╯
|
||||||
-- {
|
{
|
||||||
-- "sschleemilch/slimline.nvim",
|
"sschleemilch/slimline.nvim",
|
||||||
-- opts = {
|
-- INFO: pure
|
||||||
-- bold = true, -- makes primary parts and mode bold
|
--
|
||||||
-- verbose_mode = false, -- Mode as single letter or as a word
|
-- opts = {
|
||||||
-- style = "bg", -- or "fg". Whether highlights should be applied to bg or fg of components
|
-- style = "fg",
|
||||||
-- mode_follow_style = true, -- Whether the mode color components should follow the style option
|
-- bold = true,
|
||||||
-- spaces = {
|
-- hl = {
|
||||||
-- components = "─",
|
-- secondary = "Comment",
|
||||||
-- left = "─",
|
-- },
|
||||||
-- right = "─",
|
-- configs = {
|
||||||
-- },
|
-- mode = {
|
||||||
-- configs = {
|
-- hl = {
|
||||||
-- path = {
|
-- normal = "Comment",
|
||||||
-- hl = {
|
-- insert = "Normal",
|
||||||
-- primary = "Define",
|
-- pending = "Normal",
|
||||||
-- },
|
-- visual = "Normal",
|
||||||
-- },
|
-- command = "Normal",
|
||||||
-- git = {
|
-- },
|
||||||
-- hl = {
|
-- },
|
||||||
-- primary = "Function",
|
-- path = {
|
||||||
-- },
|
-- hl = {
|
||||||
-- },
|
-- primary = "Label",
|
||||||
-- diagnostics = {
|
-- },
|
||||||
-- hl = {
|
-- },
|
||||||
-- primary = "Statement",
|
-- git = {
|
||||||
-- },
|
-- hl = {
|
||||||
-- },
|
-- primary = "Function",
|
||||||
-- filetype_lsp = {
|
-- },
|
||||||
-- hl = {
|
-- },
|
||||||
-- primary = "String",
|
-- filetype_lsp = {
|
||||||
-- },
|
-- hl = {
|
||||||
-- },
|
-- primary = "String",
|
||||||
-- },
|
-- },
|
||||||
-- components = { -- Choose components and their location
|
-- },
|
||||||
-- left = {
|
-- },
|
||||||
-- "mode",
|
-- },
|
||||||
-- "progress",
|
-- INFO: rainbow
|
||||||
-- -- "path",
|
--
|
||||||
-- -- "git",
|
opts = {
|
||||||
-- },
|
style = "bg",
|
||||||
-- center = {
|
configs = {
|
||||||
-- "path",
|
path = {
|
||||||
-- "git",
|
hl = {
|
||||||
-- },
|
primary = "Define",
|
||||||
-- right = {
|
},
|
||||||
-- "diagnostics",
|
},
|
||||||
-- "filetype_lsp",
|
git = {
|
||||||
-- "progress",
|
hl = {
|
||||||
-- },
|
primary = "Function",
|
||||||
-- },
|
},
|
||||||
-- sep = {
|
},
|
||||||
-- hide = {
|
filetype_lsp = {
|
||||||
-- first = false, -- hides the first separator
|
hl = {
|
||||||
-- last = false, -- hides the last separator
|
primary = "String",
|
||||||
-- },
|
},
|
||||||
-- left = "", -- left separator of components
|
},
|
||||||
-- right = "", -- right separator of components
|
},
|
||||||
-- },
|
},
|
||||||
-- hl = {
|
-- INFO: slashes
|
||||||
-- modes = {
|
--
|
||||||
-- normal = "Type", -- highlight base of modes
|
-- opts = {
|
||||||
-- insert = "Function",
|
-- spaces = {
|
||||||
-- pending = "Boolean",
|
-- components = "",
|
||||||
-- visual = "Keyword",
|
-- left = "",
|
||||||
-- command = "String",
|
-- right = "",
|
||||||
-- },
|
-- },
|
||||||
-- base = "Comment", -- highlight of everything in in between components
|
-- sep = {
|
||||||
-- primary = "Normal", -- highlight of primary parts (e.g. filename)
|
-- hide = {
|
||||||
-- secondary = "Comment", -- highlight of secondary parts (e.g. filepath)
|
-- first = true,
|
||||||
-- },
|
-- last = true,
|
||||||
-- icons = {
|
-- },
|
||||||
-- diagnostics = {
|
-- left = "",
|
||||||
-- ERROR = " ",
|
-- right = "",
|
||||||
-- WARN = " ",
|
-- },
|
||||||
-- HINT = " ",
|
-- },
|
||||||
-- INFO = " ",
|
},
|
||||||
-- },
|
|
||||||
-- git = {
|
|
||||||
-- branch = "",
|
|
||||||
-- },
|
|
||||||
-- folder = " ",
|
|
||||||
-- lines = " ",
|
|
||||||
-- },
|
|
||||||
-- },
|
|
||||||
-- },
|
|
||||||
|
|
||||||
-- ╭────────────────────────────────────────╮
|
-- ╭────────────────────────────────────────╮
|
||||||
-- │ which key - to know what to press next │
|
-- │ which key - to know what to press next │
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue