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.
|
||||
#draw_bold_text_with_bright_colors: false
|
||||
|
||||
# Nightfox Alacritty Colors
|
||||
# Style: terafox
|
||||
# Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/terafox/nightfox_alacritty.yml
|
||||
colors:
|
||||
# Gruvbox Material Hard Dark
|
||||
primary:
|
||||
background: '0x1d2021'
|
||||
foreground: '0xd4be98'
|
||||
background: '0x152528'
|
||||
foreground: '0xe6eaea'
|
||||
|
||||
normal:
|
||||
black: '0x32302f'
|
||||
red: '0xea6962'
|
||||
green: '0xa9b665'
|
||||
yellow: '0xd8a657'
|
||||
blue: '0x7daea3'
|
||||
magenta: '0xd3869b'
|
||||
cyan: '0x89b482'
|
||||
white: '0xd4be98'
|
||||
black: '0x2f3239'
|
||||
red: '0xe85c51'
|
||||
green: '0x7aa4a1'
|
||||
yellow: '0xfda47f'
|
||||
blue: '0x5a93aa'
|
||||
magenta: '0xad5c7c'
|
||||
cyan: '0xa1cdd8'
|
||||
white: '0xebebeb'
|
||||
|
||||
bright:
|
||||
black: '0x32302f'
|
||||
red: '0xea6962'
|
||||
green: '0xa9b665'
|
||||
yellow: '0xd8a657'
|
||||
blue: '0x7daea3'
|
||||
magenta: '0xd3869b'
|
||||
cyan: '0x89b482'
|
||||
white: '0xd4be98'
|
||||
black: '0x4e5157'
|
||||
red: '0xeb746b'
|
||||
green: '0x8eb2af'
|
||||
yellow: '0xfdb292'
|
||||
blue: '0x73a3b7'
|
||||
magenta: '0xb97490'
|
||||
cyan: '0xafd4de'
|
||||
white: '0xeeeeee'
|
||||
|
||||
# Cursor colors
|
||||
indexed_colors:
|
||||
- { index: 16, color: '0xff8349' }
|
||||
- { index: 17, color: '0xcb7985' }
|
||||
|
||||
# Gruvbox Material Hard Dark
|
||||
# colors:
|
||||
# primary:
|
||||
# background: '0x1d2021'
|
||||
# foreground: '0xd4be98'
|
||||
#
|
||||
# Colors which should be used to draw the terminal cursor.
|
||||
# normal:
|
||||
# black: '0x32302f'
|
||||
# red: '0xea6962'
|
||||
# green: '0xa9b665'
|
||||
# yellow: '0xd8a657'
|
||||
# blue: '0x7daea3'
|
||||
# magenta: '0xd3869b'
|
||||
# cyan: '0x89b482'
|
||||
# white: '0xd4be98'
|
||||
#
|
||||
# Allowed values are CellForeground/CellBackground, which reference the
|
||||
# affected cell, or hexadecimal colors like #ff00ff.
|
||||
# bright:
|
||||
# black: '0x32302f'
|
||||
# red: '0xea6962'
|
||||
# green: '0xa9b665'
|
||||
# yellow: '0xd8a657'
|
||||
# blue: '0x7daea3'
|
||||
# magenta: '0xd3869b'
|
||||
# cyan: '0x89b482'
|
||||
# white: '0xd4be98'
|
||||
|
||||
cursor:
|
||||
text: CellBackground
|
||||
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:
|
||||
text: CellBackground
|
||||
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:
|
||||
text: CellBackground
|
||||
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
|
||||
vim.cmd 'colorscheme material'
|
||||
vim.cmd 'colorscheme terafox'
|
||||
|
|
|
@ -31,6 +31,7 @@ return require('packer').startup(function(use)
|
|||
use 'sainnhe/gruvbox-material'
|
||||
use 'rebelot/kanagawa.nvim'
|
||||
use 'marko-cerovac/material.nvim'
|
||||
use { 'EdenEast/nightfox.nvim', run = ':NightfoxCompile' }
|
||||
|
||||
-- Telescope: fuzzy finder
|
||||
use {
|
||||
|
|
|
@ -21,5 +21,31 @@ lsp.zls.setup {
|
|||
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
|
||||
lsp.texlab.setup{}
|
||||
|
|
|
@ -3,9 +3,9 @@ local function metals_status_for_lualine()
|
|||
end
|
||||
|
||||
require('lualine').setup {
|
||||
options = {
|
||||
theme = 'material'
|
||||
},
|
||||
--options = {
|
||||
-- theme = 'material'
|
||||
--},
|
||||
sections = {
|
||||
lualine_c = {
|
||||
'filename',
|
||||
|
|
|
@ -20,7 +20,8 @@ vim.api.nvim_create_autocmd('FileType', {
|
|||
|
||||
metals_config.settings = {
|
||||
showImplicitArguments = true,
|
||||
showInferredType = true
|
||||
showInferredType = true,
|
||||
superMethodLensesEnabled = false
|
||||
}
|
||||
|
||||
-- This is a tricky option and _nothing_ will show up unless...
|
||||
|
|
Loading…
Add table
Reference in a new issue