aboutsummaryrefslogtreecommitdiff
path: root/ginit.vim
diff options
context:
space:
mode:
Diffstat (limited to 'ginit.vim')
-rw-r--r--ginit.vim50
1 files changed, 48 insertions, 2 deletions
diff --git a/ginit.vim b/ginit.vim
index 23f69bc..8bfb981 100644
--- a/ginit.vim
+++ b/ginit.vim
@@ -10,9 +10,55 @@ if exists('g:GuiLoaded')
" Use shift+insert for paste inside neovim-qt,
" see https://github.com/equalsraf/neovim-qt/issues/327#issuecomment-325660764
- inoremap <silent> <S-Insert> <C-R>+
+ inoremap <silent> <S-Insert> <C-R>+
cnoremap <silent> <S-Insert> <C-R>+
" For Windows, Ctrl-6 does not work. So we use this mapping instead.
nnoremap <silent> <C-6> <C-^>
-endif \ No newline at end of file
+endif
+
+if exists('g:fvim_loaded')
+ set termguicolors
+ colorscheme gruvbox8_hard
+ set guifont=Hack:h12
+
+ inoremap <silent> <S-Insert> <C-R>+
+ cnoremap <silent> <S-Insert> <C-R>+
+ nnoremap <silent> <C-6> <C-^>
+
+ " Cursor tweaks
+ FVimCursorSmoothMove v:false
+ FVimCursorSmoothBlink v:true
+
+ " Background composition, can be 'none', 'blur' or 'acrylic'
+ FVimBackgroundComposition 'blur'
+ FVimBackgroundOpacity 0.85
+ FVimBackgroundAltOpacity 0.85
+
+ " Title bar tweaks (themed with colorscheme)
+ FVimCustomTitleBar v:true
+
+ " Debug UI overlay
+ FVimDrawFPS v:false
+ " Font debugging -- draw bounds around each glyph
+ FVimFontDrawBounds v:false
+
+ " Font tweaks
+ FVimFontAntialias v:true
+ FVimFontAutohint v:true
+ FVimFontHintLevel 'full'
+ FVimFontSubpixel v:true
+ FVimFontLcdRender v:false
+ " can be 'default', '14.0', '-1.0' etc.
+ FVimFontLineHeight '+2.0'
+
+ " Try to snap the fonts to the pixels, reduces blur
+ " in some situations (e.g. 100% DPI).
+ FVimFontAutoSnap v:false
+
+ " Font weight tuning, possible valuaes are 100..900
+ FVimFontNormalWeight 400
+ FVimFontBoldWeight 700
+
+ FVimUIPopupMenu v:false
+endif