summaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorlistout <listout@protonmail.com>2022-08-25 01:15:39 +0530
committerlistout <listout@protonmail.com>2022-09-01 16:26:42 +0530
commitb2da05f4e3072f24c52eb14376c1f32cb19e6932 (patch)
tree18a9c0388d8d1a7e9af1f21d7c55ef1e13f7d019 /configs
parentdd31843246ccdf9783f1b54d79b5e1ee22596399 (diff)
remove old configs
Signed-off-by: listout <listout@protonmail.com>
Diffstat (limited to 'configs')
-rw-r--r--configs/appearance.vim37
-rw-r--r--configs/basic.vim106
-rw-r--r--configs/coc.vim150
-rw-r--r--configs/fzf.vim8
-rw-r--r--configs/keys.vim17
-rw-r--r--configs/plugins.vim37
-rw-r--r--configs/snippets.vim5
-rw-r--r--configs/statusline.vim61
8 files changed, 0 insertions, 421 deletions
diff --git a/configs/appearance.vim b/configs/appearance.vim
deleted file mode 100644
index 8d87075..0000000
--- a/configs/appearance.vim
+++ /dev/null
@@ -1,37 +0,0 @@
-" Neovim true colors
-let $NVIM_TUI_ENABLE_TRUE_COLOR=1
-
-" Visualize Tabs and spaces
-set list listchars=tab:▸\ ,extends:›,precedes:‹,nbsp:·,trail:· ",eol:¬
-
-" Colorschemes
-set termguicolors
-set background=dark
-"let g:tokyonight_style = "night"
-let g:nord_contrast = v:true
-let g:nord_borders = v:false
-let g:nord_disable_background = v:false
-let g:nord_italic = v:false
-colorscheme nord
-
-" Function, identifier and comments in italic
-highlight Function cterm=italic gui=italic
-highlight Indentifier cterm=none gui=italic
-highlight Comment cterm=italic gui=italic
-
-" Cursor line
-"set cursorline
-
-" Number of screenlines for command-line
-set cmdheight=2
-
-" Split the right way
-set splitright splitbelow
-
-" Popup menu height
-set pumheight=10
-
-" Support 256 colors
-set t_Co=256
-
-set fillchars+=diff:╱
diff --git a/configs/basic.vim b/configs/basic.vim
deleted file mode 100644
index cdb51e1..0000000
--- a/configs/basic.vim
+++ /dev/null
@@ -1,106 +0,0 @@
-" Line numbering
-set relativenumber number
-"set number
-
-" Sign Column
-"set signcolumn=yes
-
-" Enable mouse scroll
-set mouse=a
-
-" Lines vim should remember
-set history=500
-
-" Don't be Vi compatible
-set nocompatible
-
-" Enable filytype plugin and indent
-filetype plugin indent on
-
-" Remap leader key
-let mapleader=","
-
-" Autoread file if changed externally
-set autoread
-au FocusGained,BufEnter * checktime
-
-" Wildmenu in COMMAND mode
-set path+=**
-set wildmenu
-set showcmd
-" Ignore compiled files
-set wildignore=*.o,*~,~*.pyc
-set wildignore+=*.bmp,*.gif,*.ico,*.jpg,*.png,*.ico
-set wildignore+=node_modules/*,browse_components/*
-if has("win16") || has("win32")
- set wildignore+=.git\*,.hg\*,.svn\*
-else
- set wildignore+=*/.git/*,*/.hg/*,*/.svn/*,*/.DS_Store
-endif
-
-" Make backspace work as it should
-set backspace=eol,start,indent
-set whichwrap+=<,>,h,l
-
-" Better searching
-set ignorecase smartcase nohlsearch
-
-" No redraw when using macros
-set lazyredraw
-
-" Vim's regular expression magic
-set magic
-
-" Show matching braces
-set showmatch
-
-" How many tenths of seconds ro blink
-set mat=2
-
-" Syntax highlighting
-syntax enable
-
-" utf-8 encoding
-set encoding=utf-8
-if &encoding != 'utf-8'
- set encoding=utf-8
-endif
-
-" unix as standard file format
-set ffs=unix,dos,mac
-
-" Hidden buffers
-set hidden
-
-" No backup files
-set nobackup nowritebackup
-
-" No swap files
-set noswapfile
-
-" Tab settings
-set tabstop=4 softtabstop=4 shiftwidth=4 noexpandtab
-
-" Correct indentation
-set autoindent smartindent cindent
-
-" Share system clipboard
-set clipboard=unnamedplus
-
-" Netrw directory history
-let g:netrw_dirhistmax=0
-
-" Autoremove unwanted whitespaces
-autocmd BufWritePre * %s/\s\+$//e
-
-" Shell
-set shell=zsh
-
-" Change the current working directory
-"set autochdir
-
-" Python host
-let g:python3_host_prog='/usr/bin/python'
-
-" Option setting for diff mode
-set diffopt+=algorithm:histogram
diff --git a/configs/coc.vim b/configs/coc.vim
deleted file mode 100644
index 47e8acb..0000000
--- a/configs/coc.vim
+++ /dev/null
@@ -1,150 +0,0 @@
-" Global extensions
-let g:coc_global_extensions = [
- \ 'coc-lists',
- \ 'coc-snippets',
- \ 'coc-highlight',
- \ 'coc-json',
- \ 'coc-dictionary',
- \ 'coc-word',
- \ 'coc-syntax',
- \ 'coc-ultisnips',
- \ 'coc-vimtex'
- \]
-
-" Faster completion
-set updatetime=300
-set timeoutlen=500
-
-" Don't pass messages to |ins-completion-menu|.
-set shortmess+=c
-
-" Use tab for trigger completion with characters ahead and navigate.
-" NOTE: Use command ':verbose imap <tab>' to make sure tab is not mapped by
-" other plugin before putting this into your config.
-inoremap <silent><expr> <TAB>
- \ pumvisible() ? "\<C-n>" :
- \ <SID>check_back_space() ? "\<TAB>" :
- \ coc#refresh()
-inoremap <expr><S-TAB> pumvisible() ? "\<C-p>" : "\<C-h>"
-
-function! s:check_back_space() abort
- let col = col('.') - 1
- return !col || getline('.')[col - 1] =~# '\s'
-endfunction
-
-" Use <c-space> to trigger completion.
-if has('nvim')
- inoremap <silent><expr> <c-space> coc#refresh()
-else
- inoremap <silent><expr> <c-@> coc#refresh()
-endif
-
-" Make <CR> auto-select the first completion item and notify coc.nvim to
-" format on enter, <cr> could be remapped by other vim plugin
-inoremap <silent><expr> <cr> pumvisible() ? coc#_select_confirm()
- \: "\<C-g>u\<CR>\<c-r>=coc#on_enter()\<CR>"
-
-" Use `[g` and `]g` to navigate diagnostics
-" Use `:CocDiagnostics` to get all diagnostics of current buffer in location list.
-nmap <silent> [g <Plug>(coc-diagnostic-prev)
-nmap <silent> ]g <Plug>(coc-diagnostic-next)
-
-" GoTo code navigation.
-nmap <silent> gd <Plug>(coc-definition)
-nmap <silent> gy <Plug>(coc-type-definition)
-nmap <silent> gi <Plug>(coc-implementation)
-nmap <silent> gr <Plug>(coc-references)
-
-" Use K to show documentation in preview window.
-nnoremap <silent> K :call <SID>show_documentation()<CR>
-
-function! s:show_documentation()
- if (index(['vim','help'], &filetype) >= 0)
- execute 'h '.expand('<cword>')
- elseif (coc#rpc#ready())
- call CocActionAsync('doHover')
- else
- execute '!' . &keywordprg . " " . expand('<cword>')
- endif
-endfunction
-
-" Highlight the symbol and its references when holding the cursor.
-autocmd CursorHold * silent call CocActionAsync('highlight')
-
-" Symbol renaming.
-nmap <leader>rn <Plug>(coc-rename)
-
-" Formatting selected code.
-xmap <leader>f <Plug>(coc-format-selected)
-nmap <leader>f <Plug>(coc-format-selected)
-
-augroup mygroup
- autocmd!
- " Setup formatexpr specified filetype(s).
- autocmd FileType typescript,json setl formatexpr=CocAction('formatSelected')
- " Update signature help on jump placeholder.
- autocmd User CocJumpPlaceholder call CocActionAsync('showSignatureHelp')
-augroup end
-
-" Applying codeAction to the selected region.
-" Example: `<leader>aap` for current paragraph
-xmap <leader>a <Plug>(coc-codeaction-selected)
-nmap <leader>a <Plug>(coc-codeaction-selected)
-
-" Remap keys for applying codeAction to the current buffer.
-nmap <leader>ac <Plug>(coc-codeaction)
-" Apply AutoFix to problem on the current line.
-nmap <leader>qf <Plug>(coc-fix-current)
-
-" Map function and class text objects
-" NOTE: Requires 'textDocument.documentSymbol' support from the language server.
-xmap if <Plug>(coc-funcobj-i)
-omap if <Plug>(coc-funcobj-i)
-xmap af <Plug>(coc-funcobj-a)
-omap af <Plug>(coc-funcobj-a)
-xmap ic <Plug>(coc-classobj-i)
-omap ic <Plug>(coc-classobj-i)
-xmap ac <Plug>(coc-classobj-a)
-omap ac <Plug>(coc-classobj-a)
-
-" Remap <C-f> and <C-b> for scroll float windows/popups.
-if has('nvim-0.4.0') || has('patch-8.2.0750')
- nnoremap <silent><nowait><expr> <C-f> coc#float#has_scroll() ? coc#float#scroll(1) : "\<C-f>"
- nnoremap <silent><nowait><expr> <C-b> coc#float#has_scroll() ? coc#float#scroll(0) : "\<C-b>"
- inoremap <silent><nowait><expr> <C-f> coc#float#has_scroll() ? "\<c-r>=coc#float#scroll(1)\<cr>" : "\<Right>"
- inoremap <silent><nowait><expr> <C-b> coc#float#has_scroll() ? "\<c-r>=coc#float#scroll(0)\<cr>" : "\<Left>"
- vnoremap <silent><nowait><expr> <C-f> coc#float#has_scroll() ? coc#float#scroll(1) : "\<C-f>"
- vnoremap <silent><nowait><expr> <C-b> coc#float#has_scroll() ? coc#float#scroll(0) : "\<C-b>"
-endif
-
-" Use CTRL-S for selections ranges.
-" Requires 'textDocument/selectionRange' support of language server.
-nmap <silent> <C-s> <Plug>(coc-range-select)
-xmap <silent> <C-s> <Plug>(coc-range-select)
-
-" Add `:Format` command to format current buffer.
-command! -nargs=0 Format :call CocAction('format')
-
-" Add `:Fold` command to fold current buffer.
-command! -nargs=? Fold :call CocAction('fold', <f-args>)
-
-" Add `:OR` command for organize imports of the current buffer.
-command! -nargs=0 OR :call CocAction('runCommand', 'editor.action.organizeImport')
-
-" Mappings for CoCList
-" Show all diagnostics.
-nnoremap <silent><nowait> <space>a :<C-u>CocList diagnostics<cr>
-" Manage extensions.
-nnoremap <silent><nowait> <space>e :<C-u>CocList extensions<cr>
-" Show commands.
-nnoremap <silent><nowait> <space>c :<C-u>CocList commands<cr>
-" Find symbol of current document.
-nnoremap <silent><nowait> <space>o :<C-u>CocList outline<cr>
-" Search workspace symbols.
-nnoremap <silent><nowait> <space>s :<C-u>CocList -I symbols<cr>
-" Do default action for next item.
-nnoremap <silent><nowait> <space>j :<C-u>CocNext<CR>
-" Do default action for previous item.
-nnoremap <silent><nowait> <space>k :<C-u>CocPrev<CR>
-" Resume latest coc list.
-nnoremap <silent><nowait> <space>p :<C-u>CocListResume<CR>
diff --git a/configs/fzf.vim b/configs/fzf.vim
deleted file mode 100644
index f3bcc2f..0000000
--- a/configs/fzf.vim
+++ /dev/null
@@ -1,8 +0,0 @@
-let $FZF_DEFAULT_COMMAND = "find * -path
- \ '*/\.*' -prune -o -path 'node_modules/**'
- \ -prune -o -path 'target/**' -prune -o -path
- \'dist/**' -prune -o -type f -print -o -type
- \ l -print 2> /dev/null"
-
-" Shortcut for listing opened buffers
-nnoremap <silent><leader>l :Buffers<CR>
diff --git a/configs/keys.vim b/configs/keys.vim
deleted file mode 100644
index ab97a6e..0000000
--- a/configs/keys.vim
+++ /dev/null
@@ -1,17 +0,0 @@
-noremap <Up> <Nop>
-noremap <Down> <Nop>
-noremap <Left> <Nop>
-noremap <Right> <Nop>
-
-inoremap <expr> <c-j> ("\<C-n>")
-inoremap <expr> <c-k> ("\<C-p>")
-
-nnoremap <M-j> :resize -2<CR>
-nnoremap <M-k> :resize +2<CR>
-nnoremap <M-l> :vertical resize -2<CR>
-nnoremap <M-h> :vertical resize +2<CR>
-
-tnoremap <C-w> <C-\><C-n><C-w>
-
-nnoremap <Leader>b :Buffers<CR>
-nnoremap <Leader>n :Files<CR>
diff --git a/configs/plugins.vim b/configs/plugins.vim
deleted file mode 100644
index c0384d6..0000000
--- a/configs/plugins.vim
+++ /dev/null
@@ -1,37 +0,0 @@
-if empty(glob('~/.local/share/nvim/site/autoload/plug.vim'))
- silent !curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs
- \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
-endif
-
-call plug#begin('~/.config/nvim/plugged')
-Plug 'shaunsingh/nord.nvim'
-Plug 'folke/tokyonight.nvim', { 'branch': 'main' }
-Plug 'ap/vim-css-color'
-
-Plug 'jiangmiao/auto-pairs'
-Plug 'preservim/nerdcommenter'
-Plug 'dhruvasagar/vim-table-mode', { 'for': ['markdown', 'markdown.pandoc'] }
-
-Plug 'tpope/vim-surround'
-Plug 'junegunn/vim-easy-align'
-
-Plug 'junegunn/goyo.vim', { 'for': ['markdown', 'markdown.pandoc', 'latex', 'tex', 'c'] }
-Plug 'junegunn/limelight.vim', { 'for': ['markdown', 'markdown.pandoc', 'latex', 'tex'] }
-
-Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
-Plug 'junegunn/fzf.vim'
-
-Plug 'honza/vim-snippets'
-Plug 'SirVer/ultisnips'
-
-"Plug 'sheerun/vim-polyglot'
-Plug 'vim-pandoc/vim-pandoc-syntax', {'for': ['markdown', 'markdown.pandoc']}
-Plug 'lervag/vimtex', {'for': 'tex'}
-
-if &diff
-else
-Plug 'neoclide/coc.nvim', {'branch': 'release'}
-endif
-Plug 'tpope/vim-fugitive', {'for': ['cpp', 'c']}
-Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
-call plug#end()
diff --git a/configs/snippets.vim b/configs/snippets.vim
deleted file mode 100644
index d19fa11..0000000
--- a/configs/snippets.vim
+++ /dev/null
@@ -1,5 +0,0 @@
-let g:UltiSnipsExpandTrigger="<c-tab>"
-let g:UltiSnipsJumpForwardTrigger="<nop>"
-let g:UltiSnipsJumpBackwardTrigger="<nop>"
-
-let g:UltiSnipsSnippetDirectories=['UltiSnips', 'my_snippets']
diff --git a/configs/statusline.vim b/configs/statusline.vim
deleted file mode 100644
index 0dde2f1..0000000
--- a/configs/statusline.vim
+++ /dev/null
@@ -1,61 +0,0 @@
-set laststatus=2
-if !has('gui_running')
- set t_Co=256
-endif
-
-set noshowmode
-
-function! StatusDiagnostic() abort
- let info = get(b:, 'coc_diagnostic_info', {})
- if empty(info) | return '' | endif
- let msgs = []
- if get(info, 'error', 0)
- call add(msgs, 'E' . info['error'])
- endif
- if get(info, 'warning', 0)
- call add(msgs, 'W' . info['warning'])
- endif
- return join(msgs, ' '). ' ' . get(g:, 'coc_status', '')
-endfunction
-
-"let g:currentmode={
- "\ 'n' : 'NORMAL ',
- "\ 'no' : 'N·Operator Pending ',
- "\ 'v' : 'VISUAL ',
- "\ 'V' : 'V·Line ',
- "\ "\<C-V>" : 'V·Block ',
- "\ 's' : 'Select ',
- "\ 'S' : 'S·Line ',
- "\ 'x19' : 'S·Block ',
- "\ 'i' : 'INSERT ',
- "\ 'R' : 'REPLACE ',
- "\ 'Rv' : 'V·Replace ',
- "\ 'c' : 'Command ',
- "\ 'cv' : 'Vim Ex ',
- "\ 'ce' : 'Ex ',
- "\ 'r' : 'Prompt ',
- "\ 'rm' : 'More ',
- "\ 'r?' : 'Confirm ',
- "\ '!' : 'Shell ',
- "\ 't' : 'Terminal '
- "\}
-
-function! ReadOnly()
- if &readonly || !&modifiable
- return ''
- else
- return ''
-endfunction
-
-set statusline=
-"set statusline+=\ %{toupper(g:currentmode[mode()])}
-set statusline^=%{StatusDiagnostic()}
-set statusline+=%8*\ %<%f\ %{ReadOnly()}\ %w
-set statusline+=%{&modified?'[+]':''}
-set statusline+=%=
-set statusline+=\ %y
-"set statusline+=\ %{&fileencoding?&fileencoding:&encoding}
-"set statusline+=\[%{&fileformat}\]
-set statusline+=\ %p%%
-set statusline+=\ %l:%c
-set statusline+=\ "