<commit_before>"plugins
call plug#begin('~/.vim/plugged')

" language/file
Plug 'neovim/nvim-lspconfig' " lsp client
Plug 'ms-jpq/coq_nvim', { 'do': ':COQdeps' } " code completion
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} " smart highlighting
Plug 'dense-analysis/ale' " linting
Plug 'sheerun/vim-polyglot' " multi language pack
Plug 'fatih/vim-go', { 'for': 'go', 'do': ':GoInstallBinaries' } " golang

" appearance
Plug 'vim-airline/vim-airline' " statusline
Plug 'vim-airline/vim-airline-themes' " statusline theme
Plug 'tpope/vim-sleuth' " smart tabbing

" search
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } " fzf
Plug 'junegunn/fzf.vim' " fzf
Plug 'mileszs/ack.vim' " ripgrep

" git
Plug 'airblade/vim-gitgutter' " git status
Plug 'tpope/vim-fugitive' " git commands
Plug 'tpope/vim-rhubarb' " github integration

" other
Plug 'spolu/dwm.vim' " tiling
Plug 'tpope/vim-commentary' " commenting

call plug#end()


exec 'luafile' expand(g:custom_path . 'lua/treesitter.lua')<commit_msg>vim: add zoxide plugin<commit_after>"plugins
call plug#begin('~/.vim/plugged')

" language/file
Plug 'neovim/nvim-lspconfig' " lsp client
Plug 'ms-jpq/coq_nvim', { 'do': ':COQdeps' } " code completion
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} " smart highlighting
Plug 'dense-analysis/ale' " linting
Plug 'sheerun/vim-polyglot' " multi language pack
Plug 'fatih/vim-go', { 'for': 'go', 'do': ':GoInstallBinaries' } " golang

" appearance
Plug 'vim-airline/vim-airline' " statusline
Plug 'vim-airline/vim-airline-themes' " statusline theme
Plug 'tpope/vim-sleuth' " smart tabbing

" search
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } " fzf
Plug 'junegunn/fzf.vim' " fzf
Plug 'mileszs/ack.vim' " ripgrep

" git
Plug 'airblade/vim-gitgutter' " git status
Plug 'tpope/vim-fugitive' " git commands
Plug 'tpope/vim-rhubarb' " github integration

" other
Plug 'spolu/dwm.vim' " tiling
Plug 'tpope/vim-commentary' " commenting
Plug 'nanotee/zoxide.vim' " dir navigation

call plug#end()


exec 'luafile' expand(g:custom_path . 'lua/treesitter.lua')
{'fraction_non_alphanumeric': 0.16793168880455409, 'fraction_numerical': 0.0, 'mean_word_length': 4.874651810584958, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '7184828', 'n_tokens_mistral': 914, 'n_tokens_neox': 816, 'n_words': 182}