Several cleanup items and new color schemes.
This commit is contained in:
parent
089e3ec0eb
commit
dbc989a79e
6 changed files with 96 additions and 88 deletions
|
@ -188,103 +188,72 @@ font:
|
||||||
# If `true`, bold text is drawn using the bright color variants.
|
# If `true`, bold text is drawn using the bright color variants.
|
||||||
#draw_bold_text_with_bright_colors: false
|
#draw_bold_text_with_bright_colors: false
|
||||||
|
|
||||||
colors:
|
# Nightfox Alacritty Colors
|
||||||
# Gruvbox Material Hard Dark
|
# Style: terafox
|
||||||
|
# Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/terafox/nightfox_alacritty.yml
|
||||||
|
colors:
|
||||||
primary:
|
primary:
|
||||||
background: '0x1d2021'
|
background: '0x152528'
|
||||||
foreground: '0xd4be98'
|
foreground: '0xe6eaea'
|
||||||
|
|
||||||
normal:
|
normal:
|
||||||
black: '0x32302f'
|
black: '0x2f3239'
|
||||||
red: '0xea6962'
|
red: '0xe85c51'
|
||||||
green: '0xa9b665'
|
green: '0x7aa4a1'
|
||||||
yellow: '0xd8a657'
|
yellow: '0xfda47f'
|
||||||
blue: '0x7daea3'
|
blue: '0x5a93aa'
|
||||||
magenta: '0xd3869b'
|
magenta: '0xad5c7c'
|
||||||
cyan: '0x89b482'
|
cyan: '0xa1cdd8'
|
||||||
white: '0xd4be98'
|
white: '0xebebeb'
|
||||||
|
|
||||||
bright:
|
bright:
|
||||||
black: '0x32302f'
|
black: '0x4e5157'
|
||||||
red: '0xea6962'
|
red: '0xeb746b'
|
||||||
green: '0xa9b665'
|
green: '0x8eb2af'
|
||||||
yellow: '0xd8a657'
|
yellow: '0xfdb292'
|
||||||
blue: '0x7daea3'
|
blue: '0x73a3b7'
|
||||||
magenta: '0xd3869b'
|
magenta: '0xb97490'
|
||||||
cyan: '0x89b482'
|
cyan: '0xafd4de'
|
||||||
white: '0xd4be98'
|
white: '0xeeeeee'
|
||||||
|
|
||||||
|
indexed_colors:
|
||||||
|
- { index: 16, color: '0xff8349' }
|
||||||
|
- { index: 17, color: '0xcb7985' }
|
||||||
|
|
||||||
|
# Gruvbox Material Hard Dark
|
||||||
|
# colors:
|
||||||
|
# primary:
|
||||||
|
# background: '0x1d2021'
|
||||||
|
# foreground: '0xd4be98'
|
||||||
|
#
|
||||||
|
# normal:
|
||||||
|
# black: '0x32302f'
|
||||||
|
# red: '0xea6962'
|
||||||
|
# green: '0xa9b665'
|
||||||
|
# yellow: '0xd8a657'
|
||||||
|
# blue: '0x7daea3'
|
||||||
|
# magenta: '0xd3869b'
|
||||||
|
# cyan: '0x89b482'
|
||||||
|
# white: '0xd4be98'
|
||||||
|
#
|
||||||
|
# bright:
|
||||||
|
# black: '0x32302f'
|
||||||
|
# red: '0xea6962'
|
||||||
|
# green: '0xa9b665'
|
||||||
|
# yellow: '0xd8a657'
|
||||||
|
# blue: '0x7daea3'
|
||||||
|
# magenta: '0xd3869b'
|
||||||
|
# cyan: '0x89b482'
|
||||||
|
# white: '0xd4be98'
|
||||||
|
|
||||||
# Cursor colors
|
|
||||||
#
|
|
||||||
# Colors which should be used to draw the terminal cursor.
|
|
||||||
#
|
|
||||||
# Allowed values are CellForeground/CellBackground, which reference the
|
|
||||||
# affected cell, or hexadecimal colors like #ff00ff.
|
|
||||||
cursor:
|
cursor:
|
||||||
text: CellBackground
|
text: CellBackground
|
||||||
cursor: CellForeground
|
cursor: CellForeground
|
||||||
|
|
||||||
# Vi mode cursor colors
|
|
||||||
#
|
|
||||||
# Colors for the cursor when the vi mode is active.
|
|
||||||
#
|
|
||||||
# Allowed values are CellForeground/CellBackground, which reference the
|
|
||||||
# affected cell, or hexadecimal colors like #ff00ff.
|
|
||||||
vi_mode_cursor:
|
vi_mode_cursor:
|
||||||
text: CellBackground
|
text: CellBackground
|
||||||
cursor: CellForeground
|
cursor: CellForeground
|
||||||
|
|
||||||
# Search colors
|
|
||||||
#
|
|
||||||
# Colors used for the search bar and match highlighting.
|
|
||||||
#search:
|
|
||||||
# Allowed values are CellForeground/CellBackground, which reference the
|
|
||||||
# affected cell, or hexadecimal colors like #ff00ff.
|
|
||||||
#matches:
|
|
||||||
# foreground: '#000000'
|
|
||||||
# background: '#ffffff'
|
|
||||||
#focused_match:
|
|
||||||
# foreground: '#ffffff'
|
|
||||||
# background: '#000000'
|
|
||||||
|
|
||||||
#bar:
|
|
||||||
# background: '#c5c8c6'
|
|
||||||
# foreground: '#1d1f21'
|
|
||||||
|
|
||||||
# Keyboard regex hints
|
|
||||||
#hints:
|
|
||||||
# First character in the hint label
|
|
||||||
#
|
|
||||||
# Allowed values are CellForeground/CellBackground, which reference the
|
|
||||||
# affected cell, or hexadecimal colors like #ff00ff.
|
|
||||||
#start:
|
|
||||||
# foreground: '#1d1f21'
|
|
||||||
# background: '#e9ff5e'
|
|
||||||
|
|
||||||
# All characters after the first one in the hint label
|
|
||||||
#
|
|
||||||
# Allowed values are CellForeground/CellBackground, which reference the
|
|
||||||
# affected cell, or hexadecimal colors like #ff00ff.
|
|
||||||
#end:
|
|
||||||
# foreground: '#e9ff5e'
|
|
||||||
# background: '#1d1f21'
|
|
||||||
|
|
||||||
# Line indicator
|
|
||||||
#
|
|
||||||
# Color used for the indicator displaying the position in history during
|
|
||||||
# search and vi mode.
|
|
||||||
#
|
|
||||||
# By default, these will use the opposing primary color.
|
|
||||||
#line_indicator:
|
|
||||||
# foreground: None
|
|
||||||
# background: None
|
|
||||||
|
|
||||||
# Selection colors
|
|
||||||
#
|
|
||||||
# Colors which should be used to draw the selection area.
|
|
||||||
#
|
|
||||||
# Allowed values are CellForeground/CellBackground, which reference the
|
|
||||||
# affected cell, or hexadecimal colors like #ff00ff.
|
|
||||||
selection:
|
selection:
|
||||||
text: CellBackground
|
text: CellBackground
|
||||||
background: CellForeground
|
background: CellForeground
|
||||||
|
|
|
@ -25,5 +25,16 @@ require('material').setup {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-- Settings for nightfox
|
||||||
|
-- Available colorscheme values: nightfox, duskfox, nordfox, terafox
|
||||||
|
require('nightfox').setup({
|
||||||
|
options = {
|
||||||
|
styles = {
|
||||||
|
comments = "italic",
|
||||||
|
keywords = "bold",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
-- Set the color scheme
|
-- Set the color scheme
|
||||||
vim.cmd 'colorscheme material'
|
vim.cmd 'colorscheme terafox'
|
||||||
|
|
|
@ -31,6 +31,7 @@ return require('packer').startup(function(use)
|
||||||
use 'sainnhe/gruvbox-material'
|
use 'sainnhe/gruvbox-material'
|
||||||
use 'rebelot/kanagawa.nvim'
|
use 'rebelot/kanagawa.nvim'
|
||||||
use 'marko-cerovac/material.nvim'
|
use 'marko-cerovac/material.nvim'
|
||||||
|
use { 'EdenEast/nightfox.nvim', run = ':NightfoxCompile' }
|
||||||
|
|
||||||
-- Telescope: fuzzy finder
|
-- Telescope: fuzzy finder
|
||||||
use {
|
use {
|
||||||
|
|
|
@ -21,5 +21,31 @@ lsp.zls.setup {
|
||||||
capabilities = capabilities
|
capabilities = capabilities
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-- lua-language-server
|
||||||
|
lsp.sumneko_lua.setup {
|
||||||
|
settings = {
|
||||||
|
Lua = {
|
||||||
|
runtime = {
|
||||||
|
-- Tell the language server which version of Lua you're using (most
|
||||||
|
-- likely LuaJIT in the case of Neovim)
|
||||||
|
version = 'LuaJIT',
|
||||||
|
},
|
||||||
|
diagnostics = {
|
||||||
|
-- Get the language server to recognize the `vim` global
|
||||||
|
globals = {'vim'},
|
||||||
|
},
|
||||||
|
workspace = {
|
||||||
|
-- Make the server aware of Neovim runtime files
|
||||||
|
library = vim.api.nvim_get_runtime_file("", true),
|
||||||
|
},
|
||||||
|
-- Do not send telemetry data containing a randomized but unique
|
||||||
|
-- identifier
|
||||||
|
telemetry = {
|
||||||
|
enable = false,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
-- texlab = latex language server
|
-- texlab = latex language server
|
||||||
lsp.texlab.setup{}
|
lsp.texlab.setup{}
|
||||||
|
|
|
@ -3,9 +3,9 @@ local function metals_status_for_lualine()
|
||||||
end
|
end
|
||||||
|
|
||||||
require('lualine').setup {
|
require('lualine').setup {
|
||||||
options = {
|
--options = {
|
||||||
theme = 'material'
|
-- theme = 'material'
|
||||||
},
|
--},
|
||||||
sections = {
|
sections = {
|
||||||
lualine_c = {
|
lualine_c = {
|
||||||
'filename',
|
'filename',
|
||||||
|
|
|
@ -20,7 +20,8 @@ vim.api.nvim_create_autocmd('FileType', {
|
||||||
|
|
||||||
metals_config.settings = {
|
metals_config.settings = {
|
||||||
showImplicitArguments = true,
|
showImplicitArguments = true,
|
||||||
showInferredType = true
|
showInferredType = true,
|
||||||
|
superMethodLensesEnabled = false
|
||||||
}
|
}
|
||||||
|
|
||||||
-- This is a tricky option and _nothing_ will show up unless...
|
-- This is a tricky option and _nothing_ will show up unless...
|
||||||
|
|
Loading…
Add table
Reference in a new issue