<commit_before>if empty(glob('~/.config/nvim/autoload/plug.vim'))
  silent !curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs
    \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
  autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif

call plug#begin('~/.config/nvim/plugged')

  " Appearance
  Plug 'bling/vim-airline'
  Plug 'vim-airline/vim-airline-themes'
  Plug 'chriskempson/base16-vim'
  Plug 'kien/ctrlp.vim'
  Plug 'Raimondi/delimitMate'
  Plug 'tpope/vim-surround'
  Plug 'godlygeek/tabular'
  Plug 'nathanaelkane/vim-indent-guides'

  " Programming
  Plug 'Shougo/deoplete.nvim'
  Plug 'Shougo/neosnippet'
  Plug 'Shougo/neosnippet-snippets'
  Plug 'Shougo/echodoc.vim'
  Plug 'carlitux/deoplete-ternjs'
  Plug 'majutsushi/tagbar'
  Plug 'ternjs/tern_for_vim'
  Plug 'w0rp/ale'

  if executable('git')
  Plug 'tpope/vim-fugitive'
  Plug 'airblade/vim-gitgutter'
  endif

  " JavaScript
  Plug 'pangloss/vim-javascript'
  Plug 'elzr/vim-json'
  Plug 'othree/javascript-libraries-syntax.vim'
  Plug 'mhartington/nvim-typescript'
  Plug 'HerringtonDarkholme/yats.vim'

  " HTML/CSS<commit_msg>nvim: switch to a more up to date ctrlp repo<commit_after>if empty(glob('~/.config/nvim/autoload/plug.vim'))
  silent !curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs
    \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
  autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif

call plug#begin('~/.config/nvim/plugged')

  " Appearance
  Plug 'bling/vim-airline'
  Plug 'vim-airline/vim-airline-themes'
  Plug 'chriskempson/base16-vim'
  Plug 'ctrlpvim/ctrlp.vim'
  Plug 'Raimondi/delimitMate'
  Plug 'tpope/vim-surround'
  Plug 'godlygeek/tabular'
  Plug 'nathanaelkane/vim-indent-guides'

  " Programming
  Plug 'Shougo/deoplete.nvim'
  Plug 'Shougo/neosnippet'
  Plug 'Shougo/neosnippet-snippets'
  Plug 'Shougo/echodoc.vim'
  Plug 'carlitux/deoplete-ternjs'
  Plug 'majutsushi/tagbar'
  Plug 'ternjs/tern_for_vim'
  Plug 'w0rp/ale'

  if executable('git')
  Plug 'tpope/vim-fugitive'
  Plug 'airblade/vim-gitgutter'
  endif

  " JavaScript
  Plug 'pangloss/vim-javascript'
  Plug 'elzr/vim-json'
  Plug 'othree/javascript-libraries-syntax.vim'
  Plug 'mhartington/nvim-typescript'
  Plug 'HerringtonDarkholme/yats.vim'

  " HTML/CSS
{'fraction_non_alphanumeric': 0.13457377758546085, 'fraction_numerical': 0.0025962786672436176, 'mean_word_length': 3.9827586206896552, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2333059', 'n_tokens_mistral': 1058, 'n_tokens_neox': 937, 'n_words': 148}