From 3b887240d1d9189be7f4adf75f3e71277b7ca833 Mon Sep 17 00:00:00 2001 From: Vikas Kushwaha Date: Sat, 22 Feb 2025 10:11:38 +0530 Subject: after fixing some boot problems --- .config/nvim/init.bak.vim | 225 ---------------------------------------------- 1 file changed, 225 deletions(-) delete mode 100644 .config/nvim/init.bak.vim (limited to '.config/nvim/init.bak.vim') diff --git a/.config/nvim/init.bak.vim b/.config/nvim/init.bak.vim deleted file mode 100644 index 6057fe4..0000000 --- a/.config/nvim/init.bak.vim +++ /dev/null @@ -1,225 +0,0 @@ -let mapleader=" " - -if ! filereadable(system('echo -n "${XDG_CONFIG_HOME:-$HOME/.config}/nvim/autoload/plug.vim"')) - echo "Downloading junegunn/vim-plug to manage plugins..." - silent !mkdir -p ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/autoload/ - silent !curl "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" > ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/autoload/plug.vim - autocmd VimEnter * PlugInstall -endif - -call plug#begin(system('echo -n "${XDG_DATA_HOME:-$HOME/.local/share}/nvim/plugged"')) -Plug 'tpope/vim-surround' -Plug 'tpope/vim-commentary' -Plug 'ptzz/lf.vim' -Plug 'voldikss/vim-floaterm' -Plug 'KabbAmine/zeavim.vim' ", {'on': ['Zeavim', 'ZeavimV', 'ZVVisSelection', 'ZVOperator', 'ZVKeyDocset']} -Plug 'neoclide/coc.nvim', {'on': ['CocList', 'CocConfig'], 'branch': 'release'} -Plug 'ap/vim-css-color' " color code highlighting -Plug 'xuhdev/vim-latex-live-preview', {'for': 'tex'} -Plug 'machakann/vim-verdin', {'for': 'vim'} -Plug 'puremourning/vimspector', {'for': 'python'} -" Plug 'powerman/vim-plugin-AnsiEsc' -" Plug 'junegunn/goyo.vim', {'on': 'Goyo'} -" Plug 'jreybert/vimagit' -" Plug 'lukesmithxyz/vimling' -" Plug 'vimwiki/vimwiki' -Plug 'vim-airline/vim-airline', {'on': 'AirlineTheme'} -Plug 'vim-airline/vim-airline-themes', {'on': 'AirlineTheme'} -Plug 'joshdick/onedark.vim' -call plug#end() - -let g:Verdin#autocomplete = 1 -let g:livepreview_previewer = 'zathura' - -set title showmatch nowrap -set mouse=a -set tabstop=2 shiftwidth=0 -set number relativenumber -set cursorline cursorcolumn -set cc=80 -set scrolloff=5 -set splitbelow splitright -set updatetime=500 - -syntax on -filetype plugin indent on -autocmd FileType text setlocal tabstop=8 shiftwidth=4 -autocmd FileType html setlocal tabstop=2 shiftwidth=2 -autocmd FileType sql setlocal commentstring=--\ %s -autocmd BufEnter bm-files,bm-dirs setlocal tabstop=8 shiftwidth=8 -autocmd BufWritePost bm-files,bm-dirs silent !shortcuts -autocmd BufWritePost config.h,config.def.h !cd "%:h"; sudo make clean install -autocmd BufWritePre * %s/\s\+$//e -au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") | exe "normal! g`\"" | endif - -autocmd BufWritePost */Documents/Notes/*.md silent !pandoc % -o "$HOME/Documents/Notes/.out/$(basename % .md).html" -autocmd BufWritePost .Xresources silent !xrdb "%" -autocmd BufRead,BufNewFile *.yt* set filetype=conf - -autocmd TermOpen * startinsert -command! -nargs=* T split | terminal - -" --> Scratch buffer -if exists('g:loaded_scratch') - finish -endif -let g:loaded_scratch = 1 -command! -nargs=1 -complete=command D call scratch#open(, ) - -" --> Zeal docs -let g:zv_disable_mapping = 1 -nmap z Zeavim -vmap z ZVVisSelection -nmap gz ZVOperator -nmap z ZVKeyDocset - -" --> COC -autocmd! User coc.nvim source $HOME/.config/nvim/coc/coc-onload.vim -let g:coc_config_home = '$HOME/.config/nvim/coc' -let g:coc_data_home = '$HOME/.local/share/nvim/site/coc' -let g:coc_global_extensions = [ - \ 'coc-json', - \ 'coc-marketplace', - \ 'coc-css', - \ 'coc-tsserver', - \ 'coc-pyright', - \ 'coc-java', - \ 'coc-sh', - \ ] -nnoremap ca :CocList diagnostics -nnoremap ce :CocList extensions -nnoremap cc :CocList commands -nnoremap co :CocList outline -nnoremap cs :CocList -I symbols -nnoremap cj :CocNext -nnoremap ck :CocPrev -nnoremap cp :CocListResume -nnoremap cm :CocList marketplace - -" --> Vimspector -let g:vimspector_base_dir = expand('$HOME/.local/share/nvim/vimspector') -let g:vimspector_enable_mappings = 'HUMAN' -nnoremap dc VimspectorContinue -nnoremap ds VimspectorStop -nnoremap dr VimspectorRestart -nnoremap dp VimspectorPause -nnoremap dl VimspectorBreakpoints -nnoremap dd VimspectorToggleBreakpoint -nnoremap db VimspectorToggleConditionalBreakpoint -nnoremap df VimspectorAddFunctionBreakpoint -nnoremap dg VimspectorGoToCurrentLine -nnoremap dx :call vimspector#ClearBreakpoints() -nnoremap dq :VimspectorReset -nnoremap VimspectorContinue -nnoremap VimspectorStepOver -nnoremap VimspectorStepInto -nnoremap VimspectorStepOut -nnoremap VimspectorToggleBreakpoint -nnoremap VimspectorRunToCursor - -" --> Lf -" let g:lf_command_override = 'lf -command ...' -let g:NERDTreeHijackNetrw = 0 -" let g:lf_replace_netrw = 1 -let g:lf_width = 1.0 -let g:lf_height = 1.0 -let g:lf_map_keys = 0 -nnoremap o :LfCurrentFile -nnoremap l :LfWorkingDirectory -nnoremap o :LfCurrentFileNewTab -nnoremap l :LfWorkingDirectoryExistingOrNewTab - -" --> onedark theme -if exists('+termguicolors') && filereadable(system('echo -n "${XDG_CONFIG_HOME:-$HOME/.config}/nvim/autoload/onedark.vim"')) - let g:airline_theme = 'onedark' - let g:onedark_terminal_italics = 1 - let g:onedark_color_overrides = { - \ "foreground": { "gui": "#BBC2CF", "cterm": "145", "cterm16": "NONE" }, - \ "background": { "gui": "#181C24", "cterm": "235", "cterm16": "NONE" }, - \ "comment_grey": { "gui": "#6C7380", "cterm": "59", "cterm16": "7" }, - \ "gutter_fg_grey": { "gui": "#6272A4", "cterm": "238", "cterm16": "8" }, - \ "special_grey": { "gui": "#5Ba078", "cterm": "238", "cterm16": "7" }, - \ } - " \ "background": { "gui": "#202426", "cterm": "235", "cterm16": "NONE" }, - " - " \ "red": { "gui": "#E06C75", "cterm": "204", "cterm16": "1" }, - " \ "dark_red": { "gui": "#BE5046", "cterm": "196", "cterm16": "9" }, - " \ "green": { "gui": "#98C379", "cterm": "114", "cterm16": "2" }, - " \ "yellow": { "gui": "#E5C07B", "cterm": "180", "cterm16": "3" }, - " \ "dark_yellow": { "gui": "#D19A66", "cterm": "173", "cterm16": "11" }, - " \ "blue": { "gui": "#61AFEF", "cterm": "39", "cterm16": "4" }, - " \ "purple": { "gui": "#C678DD", "cterm": "170", "cterm16": "5" }, - " \ "cyan": { "gui": "#56B6C2", "cterm": "38", "cterm16": "6" }, - " \ "black": { "gui": "#282C34", "cterm": "235", "cterm16": "0" }, - " \ "white": { "gui": "#ABB2BF", "cterm": "145", "cterm16": "15" }, - " \ "cursor_grey": { "gui": "#2C323C", "cterm": "236", "cterm16": "0" }, - " \ "visual_grey": { "gui": "#3E4452", "cterm": "237", "cterm16": "8" }, - " \ "menu_grey": { "gui": "#3E4452", "cterm": "237", "cterm16": "7" }, - " \ "vertsplit": { "gui": "#3E4452", "cterm": "59", "cterm16": "7" }, - - " autocmd ColorScheme * call onedark#extend_highlight("LineNr", { - " \ "fg": { "gui": "#6272A4", "cterm": "238", "cterm16": "8" }, - " \ }) - let &t_8f="\[38;2;%lu;%lu;%lum" - let &t_8b="\[48;2;%lu;%lu;%lum" - set termguicolors noshowmode - colorscheme onedark - autocmd VimEnter * AirlineTheme -endif - -if !exists('g:lasttab') - let g:lasttab = 1 -endif -nmap g; :exe "tabn ".g:lasttab -au TabLeave * let g:lasttab = tabpagenr() -nnoremap g1 1gt -nnoremap g2 2gt -nnoremap g3 3gt -nnoremap g4 4gt -nnoremap g5 5gt -nnoremap g6 6gt -nnoremap g7 7gt -nnoremap g8 8gt -nnoremap g9 :tablast - -vnoremap "*y :let @+=@* -vnoremap "*d :let @+=@* -noremap "+p -noremap "+P - -nnoremap c "_c -inoremap jk -" map ;n /<++>c4l -imap ;n /<++>c4l - -autocmd FileType html,markdown inoremap ;s >bi<ea -autocmd FileType html,markdown inoremap ;c >biea -autocmd FileType html,markdown inoremap ;i b"tywi<ea><++><++>k$P2F>i -autocmd FileType html,markdown inoremap ;l b"tywi<ea><++>k$PFb"tywi<ea><++><++>k$P2k$i -autocmd FileType html,markdown inoremap ;ap

<++>

<++>3k$i -autocmd FileType html,markdown inoremap ;aa <++><++>3k$hi - -nnoremap fl :w:!dev lint "%" -nnoremap fm :w:!dev format "%" -nnoremap fc :w:!dev compile "%" -nnoremap fr :w:!dev run "%" -nnoremap ft :w:!dev test "%" - -autocmd BufEnter * nmap t :w:se nornu:!dev test "%":se rnu -autocmd BufEnter * nmap T :w:se nornu:T dev test "%" -autocmd BufEnter * imap :w:se nornu:T dev test "%" - -nnoremap w :set wrap! -nnoremap p :!opout "%:p" -nnoremap F :Goyo -nnoremap O :T mimeopen --ask % -nnoremap ec :tabnew ~/.config/nvim/init.vim -nnoremap :source ~/.config/nvim/init.vim -nnoremap s :%s//gc -nnoremap r :w:!%:p -nnoremap R :w:T %:p - -nnoremap gc :T git add --all && git commit - -source ~/.config/nvim/shortcuts.vim -- cgit v1.2.3