From b2da05f4e3072f24c52eb14376c1f32cb19e6932 Mon Sep 17 00:00:00 2001
From: listout <listout@protonmail.com>
Date: Thu, 25 Aug 2022 01:15:39 +0530
Subject: remove old configs

Signed-off-by: listout <listout@protonmail.com>
---
 coc-settings.json      |  50 -----------------
 configs/appearance.vim |  37 ------------
 configs/basic.vim      | 106 ----------------------------------
 configs/coc.vim        | 150 -------------------------------------------------
 configs/fzf.vim        |   8 ---
 configs/keys.vim       |  17 ------
 configs/plugins.vim    |  37 ------------
 configs/snippets.vim   |   5 --
 configs/statusline.vim |  61 --------------------
 init.vim.bak           |  91 ------------------------------
 10 files changed, 562 deletions(-)
 delete mode 100644 coc-settings.json
 delete mode 100644 configs/appearance.vim
 delete mode 100644 configs/basic.vim
 delete mode 100644 configs/coc.vim
 delete mode 100644 configs/fzf.vim
 delete mode 100644 configs/keys.vim
 delete mode 100644 configs/plugins.vim
 delete mode 100644 configs/snippets.vim
 delete mode 100644 configs/statusline.vim
 delete mode 100644 init.vim.bak

diff --git a/coc-settings.json b/coc-settings.json
deleted file mode 100644
index e1cc677..0000000
--- a/coc-settings.json
+++ /dev/null
@@ -1,50 +0,0 @@
-{
-	"hover.target": "float",
-	"coc.preferences.currentFunctionSymbolAutoUpdate": true,
-	"coc.source.word.filetypes": [
-		"latex",
-		"tex",
-		"markdown",
-		"markdown.pandoc",
-		"mail"
-	],
-	"coc.source.dictionary.filetypes": [
-		"latex",
-		"tex",
-		"markdown",
-		"markdown.pandoc",
-		"mail"
-	],
-	"coc.preferences.formatOnSaveFiletypes": [
-		"c",
-		"cpp",
-		"jsonc",
-		"json",
-		"python"
-	],
-	"diagnostic.warningSign": "!!",
-	"diagnostic.enableSign": false,
-	"diagnostic.refreshOnInsertMode": true,
-	"diagnostic.messageTarget": "float",
-	"signature.target": "echo",
-	"session.directory": "~/.config/nvim/sessions",
-	"session.saveOnVimLeave": false,
-	"suggest.noselect": false,
-	"suggest.snippetIndicator": "►",
-	"suggest.autoTrigger": "always",
-	"suggest.acceptSuggestionOnCommitCharacter": true,
-	"snippets.extends": {
-		"cpp": [
-			"c"
-		],
-		"html": [
-			"php"
-		],
-		"php": [
-			"html"
-		],
-		"markdown.pandoc": [
-			"tex"
-		]
-	}
-}
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+=\ "
diff --git a/init.vim.bak b/init.vim.bak
deleted file mode 100644
index 22188f7..0000000
--- a/init.vim.bak
+++ /dev/null
@@ -1,91 +0,0 @@
-let g:markdown_fenced_languages = [
-			\ 'html',
-			\ 'python',
-			\ 'bash=sh',
-			\ 'java',
-			\ 'c',
-			\ 'cpp',
-			\ 'php',
-			\ 'sql',
-			\ 'js=javascript',
-			\ 'pro=prolog',
-			\ 'vim',
-			\ 'help',
-			\ ]
-let g:pandoc#syntax#codeblocks#embeds#langs = [
-			\ "php",
-			\ "html",
-			\ "bash=sh",
-			\ "java",
-			\ "c",
-			\ "cpp",
-			\ "python",
-			\ "sql",
-			\ "js=javascript",
-			\ 'pro=prolog',
-			\ 'vim',
-			\ 'help',
-			\ ]
-
-let g:markdown_syntax_conceal = 1
-let g:markdown_minlines = 100
-
-let g:tex_flavor='latex'
-
-"let ch_syntax_for_h = 1
-
-augroup pandoc_syntax
-	au! BufNewFile,BufFilePre,BufRead *.md set filetype=markdown.pandoc
-augroup END
-autocmd BufEnter,BufNewFile,BufFilePre,BufRead *.md :syntax sync fromstart
-autocmd BufEnter * :syntax sync fromstart
-
-if &diff
-source $HOME/.config/nvim/configs/plugins.vim
-source $HOME/.config/nvim/configs/basic.vim
-source $HOME/.config/nvim/configs/appearance.vim
-source $HOME/.config/nvim/configs/statusline.vim
-else
-source $HOME/.config/nvim/configs/plugins.vim
-source $HOME/.config/nvim/configs/basic.vim
-source $HOME/.config/nvim/configs/appearance.vim
-source $HOME/.config/nvim/configs/statusline.vim
-source $HOME/.config/nvim/configs/coc.vim
-source $HOME/.config/nvim/configs/snippets.vim
-source $HOME/.config/nvim/configs/keys.vim
-source $HOME/.config/nvim/configs/fzf.vim
-endif
-
-lua <<EOF
-require'nvim-treesitter.configs'.setup {
-	-- A list of parser names, or "all"
-	ensure_installed = { "c", "cpp", "vim" },
-
-	-- Install parsers synchronously (only applied to `ensure_installed`)
-	sync_install = false,
-
-
-	highlight = {
-		-- `false` will disable the whole extension
-		enable = true,
-
-		-- NOTE: these are the names of the parsers and not the filetype. (for example if you want to
-		-- disable highlighting for the `tex` filetype, you need to include `latex` in this list as this is
-		-- the name of the parser)
-		-- list of language that will be disabled
-		-- disable = { "c", "rust" },
-
-		-- Setting this to true will run `:h syntax` and tree-sitter at the same time.
-		-- Set this to `true` if you depend on 'syntax' being enabled (like for indentation).
-		-- Using this option may slow down your editor, and you may see some duplicate highlights.
-		-- Instead of true it can also be a list of languages
-		additional_vim_regex_highlighting = true,
-	},
-}
-EOF
-
-let g:AutoPairsCenterLine = 0
-let g:AutoPairsMapSpace = 0
-let g:AutoPairsMapCR = 0
-
-let g:c_syntax_for_h = 1
-- 
cgit v1.2.3