Compare commits
4 Commits
48ab06113d
...
19f2bc6a56
Author | SHA1 | Date |
---|---|---|
Danila Fedorin | 19f2bc6a56 | |
Danila Fedorin | 2ee7f0ee1c | |
Danila Fedorin | 5aa980a70f | |
Danila Fedorin | e1aacaaebb |
|
@ -13,18 +13,21 @@ env:
|
|||
# `infocmp xterm-256color`.
|
||||
TERM: xterm-256color
|
||||
|
||||
# Window dimensions in character columns and lines
|
||||
# (changes require restart)
|
||||
dimensions:
|
||||
columns: 80
|
||||
lines: 24
|
||||
window:
|
||||
# Window dimensions in character columns and lines
|
||||
# (changes require restart)
|
||||
dimensions:
|
||||
columns: 80
|
||||
lines: 24
|
||||
|
||||
# Adds this many blank pixels of padding around the window
|
||||
# Units are physical pixels; this is not DPI aware.
|
||||
# (change requires restart)
|
||||
padding:
|
||||
x: 10
|
||||
y: 20
|
||||
|
||||
# Adds this many blank pixels of padding around the window
|
||||
# Units are physical pixels; this is not DPI aware.
|
||||
# (change requires restart)
|
||||
padding:
|
||||
x: 10
|
||||
y: 10
|
||||
decorations: transparent
|
||||
|
||||
# Display tabs using this many cells (changes require restart)
|
||||
tabspaces: 8
|
||||
|
@ -58,15 +61,15 @@ font:
|
|||
# Offset is the extra space around each character. offset.y can be thought of
|
||||
# as modifying the linespacing, and offset.x as modifying the letter spacing.
|
||||
offset:
|
||||
x: 0.0
|
||||
y: 0.0
|
||||
x: 0
|
||||
y: 0
|
||||
|
||||
# Glyph offset determines the locations of the glyphs within their cells with
|
||||
# the default being at the bottom. Increase the x offset to move the glyph to
|
||||
# the right, increase the y offset to move the glyph upward.
|
||||
glyph_offset:
|
||||
x: 0.0
|
||||
y: 0.0
|
||||
x: 0
|
||||
y: 0
|
||||
|
||||
# OS X only: use thin stroke font rendering. Thin strokes are suitable
|
||||
# for retina displays, but for non-retina you probably want this set to
|
||||
|
@ -76,10 +79,6 @@ font:
|
|||
# Should display the render timer
|
||||
render_timer: false
|
||||
|
||||
# Use custom cursor colors. If true, display the cursor in the cursor.foreground
|
||||
# and cursor.background colors, otherwise invert the colors of the cursor.
|
||||
custom_cursor_colors: false
|
||||
|
||||
# Colors (Pencil Dark)
|
||||
# colors:
|
||||
# # Default Colors
|
||||
|
@ -107,6 +106,7 @@ custom_cursor_colors: false
|
|||
# cyan: '0x4fb8cc'
|
||||
# white: '0xf1f1f1'
|
||||
|
||||
# Colors: Nord
|
||||
colors:
|
||||
primary:
|
||||
background: '0x2E3440'
|
||||
|
@ -212,19 +212,19 @@ mouse_bindings:
|
|||
mouse:
|
||||
double_click: { threshold: 300 }
|
||||
triple_click: { threshold: 300 }
|
||||
hide_when_typing: false
|
||||
|
||||
selection:
|
||||
semantic_escape_chars: ",│`|:\"' ()[]{}<>"
|
||||
|
||||
hide_cursor_when_typing: false
|
||||
|
||||
# Style of the cursor
|
||||
#
|
||||
# Values for 'cursor_style':
|
||||
# - Block
|
||||
# - Underline
|
||||
# - Beam
|
||||
cursor_style: Block
|
||||
cursor:
|
||||
# Style of the cursor
|
||||
#
|
||||
# Values for 'cursor_style':
|
||||
# - Block
|
||||
# - Underline
|
||||
# - Beam
|
||||
style: Block
|
||||
|
||||
# Live config reload (changes require restart)
|
||||
live_config_reload: true
|
||||
|
|
|
@ -6,6 +6,7 @@ Plug 'autozimu/LanguageClient-neovim', {'branch': 'next', 'do': 'bash install.sh
|
|||
Plug 'rhysd/vim-crystal'
|
||||
Plug 'elmcast/elm-vim'
|
||||
Plug 'ap/vim-css-color'
|
||||
Plug 'vim-scripts/avrasm.vim'
|
||||
|
||||
Plug 'arcticicestudio/nord-vim'
|
||||
|
||||
|
@ -20,9 +21,10 @@ set mouse=a " Allow mouse
|
|||
set signcolumn=yes " Always show extra column
|
||||
|
||||
autocmd BufEnter * call ncm2#enable_for_buffer() " Enable ncm2 for all buffers
|
||||
set completeopt=noinsert,menuone
|
||||
autocmd BufRead,BufNewFile *.v set filetype=coq " Coq is not Verilog
|
||||
autocmd FileType crystal setlocal shiftwidth=2 " Crystal likes 2-wide indent
|
||||
|
||||
autocmd FileType crystal setlocal shiftwidth=2
|
||||
set completeopt=noinsert,menuone
|
||||
|
||||
let g:LanguageClient_serverCommands = {
|
||||
\ 'haskell': ['hie', '--lsp'],
|
||||
|
@ -33,6 +35,12 @@ let g:LanguageClient_serverCommands = {
|
|||
\ 'javascript': ['javascript-typescript-stdio']
|
||||
\ }
|
||||
let g:deoplete#enable_at_startup = 1
|
||||
let g:LanguageClient_diagnosticsDisplay = {1: {"name": "Error","texthl": "ALEError","signText": ">>","signTexthl": "ALEErrorSign",},2: {"name": "Warning","texthl": "ALEWarning","signText": ">>","signTexthl": "ALEWarningSign",},3: {"name": "Information","texthl": "ALEInfo","signText": ">>","signTexthl": "ALEInfoSign",},4: {"name": "Hint","texthl": "ALEInfo","signText": ">>","signTexthl": "ALEInfoSign",},}
|
||||
|
||||
let g:LanguageClient_diagnosticsDisplay = {
|
||||
\ 1: {"name": "Error","texthl": "ALEError","signText": ">>","signTexthl": "ALEErrorSign",},
|
||||
\ 2: {"name": "Warning","texthl": "ALEWarning","signText": ">>","signTexthl": "ALEWarningSign",},
|
||||
\ 3: {"name": "Information","texthl": "ALEInfo","signText": ">>","signTexthl": "ALEInfoSign",},
|
||||
\ 4: {"name": "Hint","texthl": "ALEInfo","signText": ">>","signTexthl": "ALEInfoSign",},}
|
||||
let g:LanguageClient_rootMarkers = {
|
||||
\ 'haskell': ['.git'],
|
||||
\ }
|
||||
colorscheme nord
|
||||
|
|
Loading…
Reference in New Issue