<commit_before>"
" PLUGIN SETTINGS
" ===============

"
" CtrlP Settings
"
let g:ctrlp_match_window = 'order:ttb,max:20'
let g:ctrlp_switch_buffer = 0
let g:ctrlp_working_path_mode = 0

" Use The Silver Searcher https://github.com/ggreer/the_silver_searcher
if executable('ag')
  let g:ackprg = 'ag --nogroup --column'

  " Use Ag over Grep
  set grepprg=ag\ --nogroup\ --nocolor

  " Use ag in CtrlP for listing files. Lightning fast and respects .gitignore
  let g:ctrlp_user_command = 'ag %s -l --nocolor -g ""'
endif

"
" NERDTree
"
let g:NERDSpaceDelims=1
let NERDTreeIgnore=['\.vim$', '\.pyc$', '\~$']

"
" Git Gutter
"
let g:gitgutter_enabled = 1
let g:gitgutter_sign_column_always = 1
let g:gitgutter_eager = 0

"
" Airline
"
let g:airline#extensions#bufferline#enabled = 1
let g:airline#extensions#hunks#enabled = 1
let g:airline#extensions#tagbar#enabled = 1<commit_msg>Show .vim files in NERDTree<commit_after>"
" PLUGIN SETTINGS
" ===============

"
" CtrlP Settings
"
let g:ctrlp_match_window = 'order:ttb,max:20'
let g:ctrlp_switch_buffer = 0
let g:ctrlp_working_path_mode = 0

" Use The Silver Searcher https://github.com/ggreer/the_silver_searcher
if executable('ag')
  let g:ackprg = 'ag --nogroup --column'

  " Use Ag over Grep
  set grepprg=ag\ --nogroup\ --nocolor

  " Use ag in CtrlP for listing files. Lightning fast and respects .gitignore
  let g:ctrlp_user_command = 'ag %s -l --nocolor -g ""'
endif

"
" NERDTree
"
let g:NERDSpaceDelims=1
let NERDTreeIgnore=['\.pyc$', '\~$']

"
" Git Gutter
"
let g:gitgutter_enabled = 1
let g:gitgutter_sign_column_always = 1
let g:gitgutter_eager = 0

"
" Airline
"
let g:airline#extensions#bufferline#enabled = 1
let g:airline#extensions#hunks#enabled = 1
let g:airline#extensions#tagbar#enabled = 1
{'fraction_non_alphanumeric': 0.14229024943310659, 'fraction_numerical': 0.012471655328798186, 'mean_word_length': 4.67524115755627, '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': '3700983', 'n_tokens_mistral': 730, 'n_tokens_neox': 697, 'n_words': 164}