mirror of
https://github.com/akr2002/nv.git
synced 2025-03-15 03:08:53 +00:00
add neovide config
This commit is contained in:
parent
ec5e5e833c
commit
2c58659ade
1 changed files with 43 additions and 1 deletions
|
@ -85,9 +85,51 @@
|
||||||
"i-ci-ve:ver25" # Insert, command-line insert, visual-exclude: vertical bar with 25% width
|
"i-ci-ve:ver25" # Insert, command-line insert, visual-exclude: vertical bar with 25% width
|
||||||
"r-cr:hor20" # Replace, command-line replace: horizontal bar cursor with 20% height
|
"r-cr:hor20" # Replace, command-line replace: horizontal bar cursor with 20% height
|
||||||
"o:hor50" # Operator-pending: horizontal bar cursor with 50% height
|
"o:hor50" # Operator-pending: horizontal bar cursor with 50% height
|
||||||
"a:blinkwait700-blinkoff400-blinkon-250-Cursor/lCursor" # All mdoes: blinking settings
|
"a:blinkwait700-blinkoff400-blinkon250-Cursor/lCursor" # All mdoes: blinking settings
|
||||||
"sm:block-blinkwait175-blonkoff150-blinkon175" # Stopwatch: block cursor with specific blink settings
|
"sm:block-blinkwait175-blonkoff150-blinkon175" # Stopwatch: block cursor with specific blink settings
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# Chars list
|
||||||
|
list = true; # Show invisible characters
|
||||||
|
listchars = "eol:↲,tab:|->,lead:·,space: ,trail:•,extends:→,precedes:←,nbsp:␣";
|
||||||
|
|
||||||
|
# Space in neovim command line to display messages
|
||||||
|
cmdheight = 2;
|
||||||
|
|
||||||
|
# Showmode
|
||||||
|
showmode = true; # TODO change to false
|
||||||
|
|
||||||
|
# Maximum number of items to show in popup menu (0 - use available screen space)
|
||||||
|
pumheight = 0;
|
||||||
|
|
||||||
|
# Format lines if supported by language server
|
||||||
|
formatexpr = "v:lua.require'conform'.formatexpr()";
|
||||||
|
|
||||||
|
laststatus = 3;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
extraConfigLua = ''
|
||||||
|
local opt = vim.opt
|
||||||
|
local g = vim.g
|
||||||
|
local o = vim.o
|
||||||
|
|
||||||
|
-- Neovide
|
||||||
|
if g.neovide then
|
||||||
|
-- Neovide options
|
||||||
|
g.neovide_fullscreen = false
|
||||||
|
g.neovide_hide_mouse_when_typing = false
|
||||||
|
g.neovide_refresh_rate = 60
|
||||||
|
g.neovide_cursor_vfx_mode = "ripple"
|
||||||
|
g.neovide_cursor_animkate_command_line = true
|
||||||
|
g.neovide_cursor_animate_in_insert_mode = true
|
||||||
|
g.neovide_cursor_vfx_particle_lifetime = 5.0
|
||||||
|
g.neovide_cursor_particle_density = 14.0
|
||||||
|
g.neovide_cursor_vfx_particle_speed = 12.0
|
||||||
|
g.neovide_transparency = 0.8
|
||||||
|
|
||||||
|
-- Neovide Fonts
|
||||||
|
o.guifont = "JetBrainsMono Nerd Font"
|
||||||
|
end
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue