Jelajahi Sumber

added some color

Chris 5 tahun lalu
induk
melakukan
5f02cd6a4d
8 mengubah file dengan 35 tambahan dan 0 penghapusan
  1. 2 0
      README.md
  2. 6 0
      init.vim
  3. 1 0
      keys/mappings.vim
  4. 13 0
      lua/plug-colorizer.lua
  5. 3 0
      plug-config/commentary.vim
  6. 4 0
      plug-config/rainbow.vim
  7. 1 0
      themes/airline.vim
  8. 5 0
      vim-plug/plugins.vim

+ 2 - 0
README.md

@@ -70,3 +70,5 @@ let g:node_host_prog = expand("~/.nvm/versions/node/v12.16.1/bin/node") " <- exa
 - silver_searcher
 - fd
 - universal-ctags
+
+Explainations and installation instrucion can be found on my blog

+ 6 - 0
init.vim

@@ -1,3 +1,4 @@
+" Viml Plugins
 source $HOME/.config/nvim/vim-plug/plugins.vim
 source $HOME/.config/nvim/general/settings.vim
 source $HOME/.config/nvim/general/paths.vim
@@ -8,3 +9,8 @@ source $HOME/.config/nvim/themes/airline.vim
 source $HOME/.config/nvim/plug-config/coc.vim
 source $HOME/.config/nvim/plug-config/rnvimr.vim
 source $HOME/.config/nvim/plug-config/fzf.vim
+source $HOME/.config/nvim/plug-config/commentary.vim
+source $HOME/.config/nvim/plug-config/rainbow.vim
+
+" Lua Plugins
+lua require'plug-colorizer'

+ 1 - 0
keys/mappings.vim

@@ -39,3 +39,4 @@ nnoremap <C-h> <C-w>h
 nnoremap <C-j> <C-w>j
 nnoremap <C-k> <C-w>k
 nnoremap <C-l> <C-w>l
+

+ 13 - 0
lua/plug-colorizer.lua

@@ -0,0 +1,13 @@
+require'colorizer'.setup(
+  {'*';},
+  { 
+    RGB      = true;         -- #RGB hex codes
+	  RRGGBB   = true;         -- #RRGGBB hex codes
+	  names    = true;         -- "Name" codes like Blue
+	  RRGGBBAA = true;         -- #RRGGBBAA hex codes
+	  rgb_fn   = true;         -- CSS rgb() and rgba() functions
+	  hsl_fn   = true;         -- CSS hsl() and hsla() functions
+	  css      = true;         -- Enable all CSS features: rgb_fn, hsl_fn, names, RGB, RRGGBB
+	  css_fn   = true;         -- Enable all CSS *functions*: rgb_fn, hsl_fn
+  })
+

+ 3 - 0
plug-config/commentary.vim

@@ -0,0 +1,3 @@
+
+nnoremap <space>/ :Commentary<CR>
+vnoremap <space>/ :Commentary<CR>

+ 4 - 0
plug-config/rainbow.vim

@@ -0,0 +1,4 @@
+let g:rainbow#max_level = 16
+let g:rainbow#pairs = [['(', ')'], ['[', ']'], ['{', '}']]
+
+autocmd FileType * RainbowParentheses

+ 1 - 0
themes/airline.vim

@@ -9,6 +9,7 @@ let g:airline#extensions#tabline#right_alt_sep = ''
 let g:airline_powerline_fonts = 1
 let g:airline_left_sep = ''
 let g:airline_right_sep = ''
+let g:airline_right_alt_sep = ''
 
 " Switch to your current theme
 let g:airline_theme = 'onedark'

+ 5 - 0
vim-plug/plugins.vim

@@ -26,6 +26,11 @@ call plug#begin('~/.config/nvim/autoload/plugged')
     Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
     Plug 'junegunn/fzf.vim'
     Plug 'airblade/vim-rooter'
+    " Better Comments
+    Plug 'tpope/vim-commentary'
+    " Add some color
+    Plug 'norcalli/nvim-colorizer.lua'
+    Plug 'junegunn/rainbow_parentheses.vim'