diff --git a/editors/vim/.netrwhist b/editors/vim/.netrwhist deleted file mode 100644 index dfdc0bb..0000000 --- a/editors/vim/.netrwhist +++ /dev/null @@ -1,12 +0,0 @@ -let g:netrw_dirhistmax =10 -let g:netrw_dirhistcnt =0 -let g:netrw_dirhist_0='/home/kdeppe/FRMS/internal/pkg/server' -let g:netrw_dirhist_9='/home/kdeppe/dotfiles/vim' -let g:netrw_dirhist_8='/home/kdeppe/FRMS/cmd/server' -let g:netrw_dirhist_7='/home/kdeppe/FRMS/internal/configs' -let g:netrw_dirhist_6='/home/kdeppe/FRMS/internal/pkg/system' -let g:netrw_dirhist_5='/home/kdeppe/FRMS/internal/pkg/sensor' -let g:netrw_dirhist_4='/home/kdeppe/FRMS/internal/pkg' -let g:netrw_dirhist_3='/home/kdeppe/FRMS/internal/pkg/I2C' -let g:netrw_dirhist_2='/home/kdeppe/FRMS/cmd' -let g:netrw_dirhist_1='/home/kdeppe/dotfiles/vim' diff --git a/editors/vim/colors/hybrid.vim b/editors/vim/colors/hybrid.vim deleted file mode 100644 index 21f020a..0000000 --- a/editors/vim/colors/hybrid.vim +++ /dev/null @@ -1,453 +0,0 @@ -" File: hybrid.vim -" Maintainer: Andrew Wong (w0ng) -" URL: https://github.com/w0ng/vim-hybrid -" Modified: 27 Jan 2013 07:33 AM AEST -" License: MIT - -" Description:"{{{ -" ---------------------------------------------------------------------------- -" The default RGB colour palette is taken from Tomorrow-Night.vim: -" https://github.com/chriskempson/vim-tomorrow-theme -" -" The reduced RGB colour palette is taken from Codecademy's online editor: -" https://www.codecademy.com/learn -" -" The syntax highlighting scheme is taken from jellybeans.vim: -" https://github.com/nanotech/jellybeans.vim -" -" The is code taken from solarized.vim: -" https://github.com/altercation/vim-colors-solarized - -"}}} -" Requirements And Recommendations:"{{{ -" ---------------------------------------------------------------------------- -" Requirements -" - gVim 7.3+ on Linux, Mac and Windows. -" - Vim 7.3+ on Linux and Mac, using a terminal that supports 256 colours. -" -" Due to the limited 256 palette, colours in Vim and gVim will still be slightly -" different. -" -" In order to have Vim use the same colours as gVim (the way this colour scheme -" is intended), it is recommended that you define the basic 16 colours in your -" terminal. -" -" For Linux users (rxvt-unicode, xterm): -" -" 1. Add the default palette to ~/.Xresources: -" -" https://gist.github.com/3278077 -" -" or alternatively, add the reduced contrast palette to ~/.Xresources: -" -" https://gist.github.com/w0ng/16e33902508b4a0350ae -" -" 2. Add to ~/.vimrc: -" -" let g:hybrid_custom_term_colors = 1 -" let g:hybrid_reduced_contrast = 1 " Remove this line if using the default palette. -" colorscheme hybrid -" -" For OSX users (iTerm): -" -" 1. Import the default colour preset into iTerm: -" -" https://raw.githubusercontent.com/w0ng/dotfiles/master/iterm2/hybrid.itermcolors -" -" or alternatively, import the reduced contrast color preset into iTerm: -" -" https://raw.githubusercontent.com/w0ng/dotfiles/master/iterm2/hybrid-reduced-contrast.itermcolors -" -" 2. Add to ~/.vimrc: -" -" let g:hybrid_custom_term_colors = 1 -" let g:hybrid_reduced_contrast = 1 " Remove this line if using the default palette. -" colorscheme hybrid - -"}}} -" Initialisation:"{{{ -" ---------------------------------------------------------------------------- - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let s:style = &background - -let g:colors_name = "hybrid" - -"}}} -" GUI And Cterm Palettes:"{{{ -" ---------------------------------------------------------------------------- - -let s:palette = {'gui' : {} , 'cterm' : {}} - -if exists("g:hybrid_reduced_contrast") && g:hybrid_reduced_contrast == 1 - let s:gui_background = "#232c31" - let s:gui_selection = "#425059" - let s:gui_line = "#2d3c46" - let s:gui_comment = "#6c7a80" -else - let s:gui_background = "#1d1f21" - let s:gui_selection = "#373b41" - let s:gui_line = "#282a2e" - let s:gui_comment = "#707880" -endif - -let s:palette.gui.background = { 'dark' : s:gui_background , 'light' : "#e4e4e4" } -let s:palette.gui.foreground = { 'dark' : "#c5c8c6" , 'light' : "#000000" } -let s:palette.gui.selection = { 'dark' : s:gui_selection , 'light' : "#bcbcbc" } -let s:palette.gui.line = { 'dark' : s:gui_line , 'light' : "#d0d0d0" } -let s:palette.gui.comment = { 'dark' : s:gui_comment , 'light' : "#5f5f5f" } -let s:palette.gui.red = { 'dark' : "#cc6666" , 'light' : "#5f0000" } -let s:palette.gui.orange = { 'dark' : "#de935f" , 'light' : "#875f00" } -let s:palette.gui.yellow = { 'dark' : "#f0c674" , 'light' : "#5f5f00" } -let s:palette.gui.green = { 'dark' : "#b5bd68" , 'light' : "#005f00" } -let s:palette.gui.aqua = { 'dark' : "#8abeb7" , 'light' : "#005f5f" } -let s:palette.gui.blue = { 'dark' : "#81a2be" , 'light' : "#00005f" } -let s:palette.gui.purple = { 'dark' : "#b294bb" , 'light' : "#5f005f" } -let s:palette.gui.window = { 'dark' : "#303030" , 'light' : "#9e9e9e" } -let s:palette.gui.darkcolumn = { 'dark' : "#1c1c1c" , 'light' : "#808080" } -let s:palette.gui.addbg = { 'dark' : "#5F875F" , 'light' : "#d7ffd7" } -let s:palette.gui.addfg = { 'dark' : "#d7ffaf" , 'light' : "#005f00" } -let s:palette.gui.changebg = { 'dark' : "#5F5F87" , 'light' : "#d7d7ff" } -let s:palette.gui.changefg = { 'dark' : "#d7d7ff" , 'light' : "#5f005f" } -let s:palette.gui.delbg = { 'dark' : "#cc6666" , 'light' : "#ffd7d7" } -let s:palette.gui.darkblue = { 'dark' : "#00005f" , 'light' : "#d7ffd7" } -let s:palette.gui.darkcyan = { 'dark' : "#005f5f" , 'light' : "#005f00" } -let s:palette.gui.darkred = { 'dark' : "#5f0000" , 'light' : "#d7d7ff" } -let s:palette.gui.darkpurple = { 'dark' : "#5f005f" , 'light' : "#5f005f" } - -if exists("g:hybrid_custom_term_colors") && g:hybrid_custom_term_colors == 1 - let s:cterm_foreground = "15" " White - let s:cterm_selection = "8" " DarkGrey - let s:cterm_line = "0" " Black - let s:cterm_comment = "7" " LightGrey - let s:cterm_red = "9" " LightRed - let s:cterm_orange = "3" " DarkYellow - let s:cterm_yellow = "11" " LightYellow - let s:cterm_green = "10" " LightGreen - let s:cterm_aqua = "14" " LightCyan - let s:cterm_blue = "12" " LightBlue - let s:cterm_purple = "13" " LightMagenta - let s:cterm_delbg = "9" " LightRed -else - let s:cterm_foreground = "250" - let s:cterm_selection = "237" - let s:cterm_line = "235" - let s:cterm_comment = "243" - let s:cterm_red = "167" - let s:cterm_orange = "173" - let s:cterm_yellow = "221" - let s:cterm_green = "143" - let s:cterm_aqua = "109" - let s:cterm_blue = "110" - let s:cterm_purple = "139" - let s:cterm_delbg = "167" -endif - -let s:palette.cterm.background = { 'dark' : "234" , 'light' : "254" } -let s:palette.cterm.foreground = { 'dark' : s:cterm_foreground , 'light' : "16" } -let s:palette.cterm.window = { 'dark' : "236" , 'light' : "247" } -let s:palette.cterm.selection = { 'dark' : s:cterm_selection , 'light' : "250" } -let s:palette.cterm.line = { 'dark' : s:cterm_line , 'light' : "252" } -let s:palette.cterm.comment = { 'dark' : s:cterm_comment , 'light' : "59" } -let s:palette.cterm.red = { 'dark' : s:cterm_red , 'light' : "52" } -let s:palette.cterm.orange = { 'dark' : s:cterm_orange , 'light' : "94" } -let s:palette.cterm.yellow = { 'dark' : s:cterm_yellow , 'light' : "58" } -let s:palette.cterm.green = { 'dark' : s:cterm_green , 'light' : "22" } -let s:palette.cterm.aqua = { 'dark' : s:cterm_aqua , 'light' : "23" } -let s:palette.cterm.blue = { 'dark' : s:cterm_blue , 'light' : "17" } -let s:palette.cterm.purple = { 'dark' : s:cterm_purple , 'light' : "53" } -let s:palette.cterm.darkcolumn = { 'dark' : "234" , 'light' : "244" } -let s:palette.cterm.addbg = { 'dark' : "65" , 'light' : "194" } -let s:palette.cterm.addfg = { 'dark' : "193" , 'light' : "22" } -let s:palette.cterm.changebg = { 'dark' : "60" , 'light' : "189" } -let s:palette.cterm.changefg = { 'dark' : "189" , 'light' : "53" } -let s:palette.cterm.delbg = { 'dark' : s:cterm_delbg , 'light' : "224" } -let s:palette.cterm.darkblue = { 'dark' : "17" , 'light' : "194" } -let s:palette.cterm.darkcyan = { 'dark' : "24" , 'light' : "22" } -let s:palette.cterm.darkred = { 'dark' : "52" , 'light' : "189" } -let s:palette.cterm.darkpurple = { 'dark' : "53" , 'light' : "53" } - -"}}} -" Formatting Options:"{{{ -" ---------------------------------------------------------------------------- -let s:none = "NONE" -let s:t_none = "NONE" -let s:n = "NONE" -let s:c = ",undercurl" -let s:r = ",reverse" -let s:s = ",standout" -let s:b = ",bold" -let s:u = ",underline" -let s:i = ",italic" - -"}}} -" Highlighting Primitives:"{{{ -" ---------------------------------------------------------------------------- -function! s:build_prim(hi_elem, field) - " Given a:hi_elem = bg, a:field = comment - let l:vname = "s:" . a:hi_elem . "_" . a:field " s:bg_comment - let l:gui_assign = "gui".a:hi_elem."=".s:palette.gui[a:field][s:style] " guibg=... - let l:cterm_assign = "cterm".a:hi_elem."=".s:palette.cterm[a:field][s:style] " ctermbg=... - exe "let " . l:vname . " = ' " . l:gui_assign . " " . l:cterm_assign . "'" -endfunction - -let s:bg_none = ' guibg=NONE ctermbg=NONE' -call s:build_prim('bg', 'foreground') -call s:build_prim('bg', 'background') -call s:build_prim('bg', 'selection') -call s:build_prim('bg', 'line') -call s:build_prim('bg', 'comment') -call s:build_prim('bg', 'red') -call s:build_prim('bg', 'orange') -call s:build_prim('bg', 'yellow') -call s:build_prim('bg', 'green') -call s:build_prim('bg', 'aqua') -call s:build_prim('bg', 'blue') -call s:build_prim('bg', 'purple') -call s:build_prim('bg', 'window') -call s:build_prim('bg', 'darkcolumn') -call s:build_prim('bg', 'addbg') -call s:build_prim('bg', 'addfg') -call s:build_prim('bg', 'changebg') -call s:build_prim('bg', 'changefg') -call s:build_prim('bg', 'delbg') -call s:build_prim('bg', 'darkblue') -call s:build_prim('bg', 'darkcyan') -call s:build_prim('bg', 'darkred') -call s:build_prim('bg', 'darkpurple') - -let s:fg_none = ' guifg=NONE ctermfg=NONE' -call s:build_prim('fg', 'foreground') -call s:build_prim('fg', 'background') -call s:build_prim('fg', 'selection') -call s:build_prim('fg', 'line') -call s:build_prim('fg', 'comment') -call s:build_prim('fg', 'red') -call s:build_prim('fg', 'orange') -call s:build_prim('fg', 'yellow') -call s:build_prim('fg', 'green') -call s:build_prim('fg', 'aqua') -call s:build_prim('fg', 'blue') -call s:build_prim('fg', 'purple') -call s:build_prim('fg', 'window') -call s:build_prim('fg', 'darkcolumn') -call s:build_prim('fg', 'addbg') -call s:build_prim('fg', 'addfg') -call s:build_prim('fg', 'changebg') -call s:build_prim('fg', 'changefg') -call s:build_prim('fg', 'darkblue') -call s:build_prim('fg', 'darkcyan') -call s:build_prim('fg', 'darkred') -call s:build_prim('fg', 'darkpurple') - -exe "let s:fmt_none = ' gui=NONE". " cterm=NONE". " term=NONE" ."'" -exe "let s:fmt_bold = ' gui=NONE".s:b. " cterm=NONE".s:b. " term=NONE".s:b ."'" -exe "let s:fmt_bldi = ' gui=NONE".s:b. " cterm=NONE".s:b. " term=NONE".s:b ."'" -exe "let s:fmt_undr = ' gui=NONE".s:u. " cterm=NONE".s:u. " term=NONE".s:u ."'" -exe "let s:fmt_undb = ' gui=NONE".s:u.s:b. " cterm=NONE".s:u.s:b. " term=NONE".s:u.s:b."'" -exe "let s:fmt_undi = ' gui=NONE".s:u. " cterm=NONE".s:u. " term=NONE".s:u ."'" -exe "let s:fmt_curl = ' gui=NONE".s:c. " cterm=NONE".s:c. " term=NONE".s:c ."'" -exe "let s:fmt_ital = ' gui=NONE".s:i. " cterm=NONE".s:i. " term=NONE".s:i ."'" -exe "let s:fmt_stnd = ' gui=NONE".s:s. " cterm=NONE".s:s. " term=NONE".s:s ."'" -exe "let s:fmt_revr = ' gui=NONE".s:r. " cterm=NONE".s:r. " term=NONE".s:r ."'" -exe "let s:fmt_revb = ' gui=NONE".s:r.s:b. " cterm=NONE".s:r.s:b. " term=NONE".s:r.s:b."'" - -exe "let s:sp_none = ' guisp=". s:none ."'" -exe "let s:sp_foreground = ' guisp=". s:palette.gui.foreground[s:style] ."'" -exe "let s:sp_background = ' guisp=". s:palette.gui.background[s:style] ."'" -exe "let s:sp_selection = ' guisp=". s:palette.gui.selection[s:style] ."'" -exe "let s:sp_line = ' guisp=". s:palette.gui.line[s:style] ."'" -exe "let s:sp_comment = ' guisp=". s:palette.gui.comment[s:style] ."'" -exe "let s:sp_red = ' guisp=". s:palette.gui.red[s:style] ."'" -exe "let s:sp_orange = ' guisp=". s:palette.gui.orange[s:style] ."'" -exe "let s:sp_yellow = ' guisp=". s:palette.gui.yellow[s:style] ."'" -exe "let s:sp_green = ' guisp=". s:palette.gui.green[s:style] ."'" -exe "let s:sp_aqua = ' guisp=". s:palette.gui.aqua[s:style] ."'" -exe "let s:sp_blue = ' guisp=". s:palette.gui.blue[s:style] ."'" -exe "let s:sp_purple = ' guisp=". s:palette.gui.purple[s:style] ."'" -exe "let s:sp_window = ' guisp=". s:palette.gui.window[s:style] ."'" -exe "let s:sp_addbg = ' guisp=". s:palette.gui.addbg[s:style] ."'" -exe "let s:sp_addfg = ' guisp=". s:palette.gui.addfg[s:style] ."'" -exe "let s:sp_changebg = ' guisp=". s:palette.gui.changebg[s:style] ."'" -exe "let s:sp_changefg = ' guisp=". s:palette.gui.changefg[s:style] ."'" -exe "let s:sp_darkblue = ' guisp=". s:palette.gui.darkblue[s:style] ."'" -exe "let s:sp_darkcyan = ' guisp=". s:palette.gui.darkcyan[s:style] ."'" -exe "let s:sp_darkred = ' guisp=". s:palette.gui.darkred[s:style] ."'" -exe "let s:sp_darkpurple = ' guisp=". s:palette.gui.darkpurple[s:style] ."'" - -"}}} -" Vim Highlighting: (see :help highlight-groups)"{{{ -" ---------------------------------------------------------------------------- -exe "hi! ColorColumn" .s:fg_none .s:bg_line .s:fmt_none -" Conceal" -" Cursor" -" CursorIM" -exe "hi! CursorColumn" .s:fg_none .s:bg_line .s:fmt_none -exe "hi! CursorLine" .s:fg_none .s:bg_line .s:fmt_none -exe "hi! Directory" .s:fg_blue .s:bg_none .s:fmt_none -exe "hi! DiffAdd" .s:fg_addfg .s:bg_addbg .s:fmt_none -exe "hi! DiffChange" .s:fg_changefg .s:bg_changebg .s:fmt_none -exe "hi! DiffDelete" .s:fg_background .s:bg_delbg .s:fmt_none -exe "hi! DiffText" .s:fg_background .s:bg_blue .s:fmt_none -exe "hi! ErrorMsg" .s:fg_background .s:bg_red .s:fmt_stnd -exe "hi! VertSplit" .s:fg_window .s:bg_none .s:fmt_none -exe "hi! Folded" .s:fg_comment .s:bg_darkcolumn .s:fmt_none -exe "hi! FoldColumn" .s:fg_none .s:bg_darkcolumn .s:fmt_none -exe "hi! SignColumn" .s:fg_none .s:bg_darkcolumn .s:fmt_none -" Incsearch" -exe "hi! LineNr" .s:fg_selection .s:bg_none .s:fmt_none -exe "hi! CursorLineNr" .s:fg_yellow .s:bg_none .s:fmt_none -exe "hi! MatchParen" .s:fg_background .s:bg_changebg .s:fmt_none -exe "hi! ModeMsg" .s:fg_green .s:bg_none .s:fmt_none -exe "hi! MoreMsg" .s:fg_green .s:bg_none .s:fmt_none -exe "hi! NonText" .s:fg_selection .s:bg_none .s:fmt_none -exe "hi! Pmenu" .s:fg_foreground .s:bg_selection .s:fmt_none -exe "hi! PmenuSel" .s:fg_foreground .s:bg_selection .s:fmt_revr -" PmenuSbar" -" PmenuThumb" -exe "hi! Question" .s:fg_green .s:bg_none .s:fmt_none -exe "hi! Search" .s:fg_background .s:bg_yellow .s:fmt_none -exe "hi! SpecialKey" .s:fg_selection .s:bg_none .s:fmt_none -exe "hi! SpellCap" .s:fg_blue .s:bg_darkblue .s:fmt_undr -exe "hi! SpellLocal" .s:fg_aqua .s:bg_darkcyan .s:fmt_undr -exe "hi! SpellBad" .s:fg_red .s:bg_darkred .s:fmt_undr -exe "hi! SpellRare" .s:fg_purple .s:bg_darkpurple .s:fmt_undr -exe "hi! StatusLine" .s:fg_comment .s:bg_background .s:fmt_revr -exe "hi! StatusLineNC" .s:fg_window .s:bg_comment .s:fmt_revr -exe "hi! TabLine" .s:fg_foreground .s:bg_darkcolumn .s:fmt_revr -" TabLineFill" -" TabLineSel" -exe "hi! Title" .s:fg_yellow .s:bg_none .s:fmt_none -exe "hi! Visual" .s:fg_none .s:bg_selection .s:fmt_none -" VisualNos" -exe "hi! WarningMsg" .s:fg_red .s:bg_none .s:fmt_none -" FIXME LongLineWarning to use variables instead of hardcoding -hi LongLineWarning guifg=NONE guibg=#371F1C gui=underline ctermfg=NONE ctermbg=NONE cterm=underline -" WildMenu" - -" Use defined custom background colour for terminal Vim. -if !has('gui_running') && exists("g:hybrid_custom_term_colors") && g:hybrid_custom_term_colors == 1 - let s:bg_normal = s:bg_none -else - let s:bg_normal = s:bg_background -endif -exe "hi! Normal" .s:fg_foreground .s:bg_normal .s:fmt_none - -"}}} -" Generic Syntax Highlighting: (see :help group-name)"{{{ -" ---------------------------------------------------------------------------- -exe "hi! Comment" .s:fg_comment .s:bg_none .s:fmt_none - -exe "hi! Constant" .s:fg_red .s:bg_none .s:fmt_none -exe "hi! String" .s:fg_green .s:bg_none .s:fmt_none -" Character" -" Number" -" Boolean" -" Float" - -exe "hi! Identifier" .s:fg_purple .s:bg_none .s:fmt_none -exe "hi! Function" .s:fg_yellow .s:bg_none .s:fmt_none - -exe "hi! Statement" .s:fg_blue .s:bg_none .s:fmt_none -" Conditional" -" Repeat" -" Label" -exe "hi! Operator" .s:fg_aqua .s:bg_none .s:fmt_none -" Keyword" -" Exception" - -exe "hi! PreProc" .s:fg_aqua .s:bg_none .s:fmt_none -" Include" -" Define" -" Macro" -" PreCondit" - -exe "hi! Type" .s:fg_orange .s:bg_none .s:fmt_none -" StorageClass" -exe "hi! Structure" .s:fg_aqua .s:bg_none .s:fmt_none -" Typedef" - -exe "hi! Special" .s:fg_green .s:bg_none .s:fmt_none -" SpecialChar" -" Tag" -" Delimiter" -" SpecialComment" -" Debug" -" -exe "hi! Underlined" .s:fg_blue .s:bg_none .s:fmt_none - -exe "hi! Ignore" .s:fg_none .s:bg_none .s:fmt_none - -exe "hi! Error" .s:fg_red .s:bg_darkred .s:fmt_undr - -exe "hi! Todo" .s:fg_addfg .s:bg_none .s:fmt_none - -" Quickfix window highlighting -exe "hi! qfLineNr" .s:fg_yellow .s:bg_none .s:fmt_none -" qfFileName" -" qfLineNr" -" qfError" - -"}}} -" Diff Syntax Highlighting:"{{{ -" ---------------------------------------------------------------------------- -" Diff -" diffOldFile -" diffNewFile -" diffFile -" diffOnly -" diffIdentical -" diffDiffer -" diffBDiffer -" diffIsA -" diffNoEOL -" diffCommon -hi! link diffRemoved Constant -" diffChanged -hi! link diffAdded Special -" diffLine -" diffSubname -" diffComment - -"}}} -" -" This is needed for some reason: {{{ - -let &background = s:style - -" }}} -" Legal:"{{{ -" ---------------------------------------------------------------------------- -" Copyright (c) 2011 Ethan Schoonover -" Copyright (c) 2009-2012 NanoTech -" Copyright (c) 2012 w0ng -" -" Permission is hereby granted, free of charge, to any per‐ -" son obtaining a copy of this software and associated doc‐ -" umentation files (the “Software”), to deal in the Soft‐ -" ware without restriction, including without limitation -" the rights to use, copy, modify, merge, publish, distrib‐ -" ute, sublicense, and/or sell copies of the Software, and -" to permit persons to whom the Software is furnished to do -" so, subject to the following conditions: -" -" The above copyright notice and this permission notice -" shall be included in all copies or substantial portions -" of the Software. -" -" THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY -" KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -" THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICU‐ -" LAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -" AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CON‐ -" TRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON‐ -" NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -" THE SOFTWARE. - -" }}} diff --git a/editors/vim/pack/man/start/nerdtree b/editors/vim/pack/man/start/nerdtree deleted file mode 160000 index fc85a6f..0000000 --- a/editors/vim/pack/man/start/nerdtree +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fc85a6f07c2cd694be93496ffad75be126240068 diff --git a/editors/vim/pack/man/start/vim-airline b/editors/vim/pack/man/start/vim-airline deleted file mode 160000 index 038e3a6..0000000 --- a/editors/vim/pack/man/start/vim-airline +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 038e3a6ca59f11b3bb6a94087c1792322d1a1d5c diff --git a/editors/vim/pack/man/start/vim-commentary b/editors/vim/pack/man/start/vim-commentary deleted file mode 160000 index e87cd90..0000000 --- a/editors/vim/pack/man/start/vim-commentary +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e87cd90dc09c2a203e13af9704bd0ef79303d755 diff --git a/editors/vim/pack/man/start/vim-fugitive b/editors/vim/pack/man/start/vim-fugitive deleted file mode 160000 index 62f42f0..0000000 --- a/editors/vim/pack/man/start/vim-fugitive +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 62f42f013d866139fa23068ac2651b3f7e05a56f diff --git a/editors/vim/pack/man/start/vim-go b/editors/vim/pack/man/start/vim-go deleted file mode 160000 index b8a4108..0000000 --- a/editors/vim/pack/man/start/vim-go +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b8a41085bfd67fee97ad075c6df65590ce7417a7 diff --git a/editors/vim/pack/man/start/vim-markdown b/editors/vim/pack/man/start/vim-markdown deleted file mode 160000 index 5d3d1b6..0000000 --- a/editors/vim/pack/man/start/vim-markdown +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5d3d1b6cbdc4be0b4c6105c1ab1f769d76d3c68f diff --git a/editors/vim/pack/man/start/vim-nerdtree-tabs b/editors/vim/pack/man/start/vim-nerdtree-tabs deleted file mode 160000 index 07d19f0..0000000 --- a/editors/vim/pack/man/start/vim-nerdtree-tabs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 07d19f0299762669c6f93fbadb8249da6ba9de62 diff --git a/editors/vim/pack/man/start/vim-obsession b/editors/vim/pack/man/start/vim-obsession deleted file mode 160000 index fe9d3e1..0000000 --- a/editors/vim/pack/man/start/vim-obsession +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fe9d3e1a9a50171e7d316a52e1e56d868e4c1fe5 diff --git a/editors/vim/pack/man/start/vim-surround b/editors/vim/pack/man/start/vim-surround deleted file mode 160000 index 3d188ed..0000000 --- a/editors/vim/pack/man/start/vim-surround +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3d188ed2113431cf8dac77be61b842acb64433d9 diff --git a/editors/vim/pack/man/start/vim-typescript b/editors/vim/pack/man/start/vim-typescript deleted file mode 160000 index 52f3ca3..0000000 --- a/editors/vim/pack/man/start/vim-typescript +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 52f3ca3474d51f5021696ffb7297d989e49121ac diff --git a/editors/vim/pack/man/start/vimtex b/editors/vim/pack/man/start/vimtex deleted file mode 160000 index 112e62c..0000000 --- a/editors/vim/pack/man/start/vimtex +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 112e62c1c873fb1910c08ed331f354ae017aac57 diff --git a/editors/vim/pack/man/start/vimwiki b/editors/vim/pack/man/start/vimwiki deleted file mode 160000 index fea8bee..0000000 --- a/editors/vim/pack/man/start/vimwiki +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fea8bee382b2051b0137fd2cacf0862823ee69b3 diff --git a/editors/vim/vimrc b/editors/vim/vimrc deleted file mode 100644 index b1441f7..0000000 --- a/editors/vim/vimrc +++ /dev/null @@ -1,149 +0,0 @@ -filetype plugin indent on -" show existing tab with 4 spaces width -" editing to be more usual -" set tabstop=4 -" set shiftwidth=4 -" set expandtab -" set backspace=indent,eol,start -set ts=4 sts=4 sw=4 expandtab -set backspace=indent,eol,start - -" basics -set nu rnu -let mapleader=' ' -set nocompatible - -" setting color theme stuff -set background=dark -syntax enable -colorscheme hybrid -" default transparent bg -hi Normal guibg=NONE ctermbg=NONE -let t:is_transparent = 1 -"toggle func -function! ToggleTransparent() - if t:is_transparent == 0 - hi Normal guibg=NONE ctermbg=NONE - let t:is_transparent = 1 - else - set background=dark - syntax enable - let t:is_transparent = 0 - endif -endfunction -nnoremap b : call ToggleTransparent() - -" syntax highlighting for go -let g:go_highlight_types=1 -let g:go_highlight_fields=1 -let g:go_highlight_functions=1 -let g:go_highlight_function_calls=1 -let g:go_highlight_operators=1 -let g:go_highlight_extra_types=1 - -" vimmarkdown config -let g:vim_markdown_folding_disabled = 1 -let g:vim_markdown_math = 1 -let g:vim_markdown_strikethrough = 1 -" let g:vim_markdown_new_list_item_indent = 4 - -" use md for vim wiki and disable global linking -let g:vimwiki_list = [{'path': '~/vimwiki/', - \ 'syntax': 'markdown', 'ext': '.md'}] -" let g:vimwiki_global_ext = 0 - -" calcurse markdown support -autocmd BufRead,BufNewFile /tmp/calcurse* set filetype=markdown -autocmd BufRead,BufNewFile ~/.local/share/calcurse/notes/* set filetype=markdown - -" airline settings -let g:airline_powerline_fonts = 1 -if !exists('g:airline_symbols') - let g:airline_symbols = {} -endif - -" setting nf symbols -let g:airline_symbols.linenr = '' -let g:airline_symbols.maxlinenr = '' -let g:airline_symbols.dirty = '' - -" nerdtree settings -let NERDTreeHighlightCursorLine=1 -let NERDTreeQuitOnOpen=1 -" nerdtree tab settings -let g:nerdtree_tabs_open_on_console_startup=2 -let g:nerdtree_tabs_autoclose=1 -let g:nerdtree_tabs_smart_startup_focus=1 -"let g:nerd -autocmd StdinReadPre * let s:std_in=1 -" auto open on empty -autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif -" prevent replacing the buffer -autocmd BufEnter * if bufname('#') =~ 'NERD_tree_\d\+' && bufname('%') !~ 'NERD_tree_\d\+' && winnr('$') > 1 | - \ let buf=bufnr() | buffer# | execute "normal! \w" | execute 'buffer'.buf | endif - -" nerdtree binds -nnoremap t :NERDTreeMirrorToggle -nnoremap n :NERDTreeFocusToggle -" nnoremap :NERDTreeFocus going to conflict with fzf and I dont use -" this anyway -" -" vimtex configuration -let g:vimtex_view_method = 'zathura' -let g:tex_flavor='latex' -let g:vimtex_quickfix_mode=0 - -" fzf settings -set rtp+=~/.fzf - -if exists('$TMUX') - let g:fzf_layout = { 'tmux': '-p60%,70%' } -else - let g:fzf_layout = { 'window': { 'width': 0.6, 'height' : 0.7 }} -endif - -" fzf default find -command! -bang -nargs=? -complete=dir Files - \ call fzf#run(fzf#wrap( - \ { 'source': 'find * -type f', - \ 'dir': , - \ 'options': [ - \ '--layout=reverse', - \ '--info=inline', - \ '--preview', 'bat --color=always {}']}, - \ 0)) - -" git support via filtering -command! -bang -nargs=? -complete=dir GFiles - \ call fzf#run(fzf#wrap( - \ { 'source': 'git ls-files', - \ 'dir': , - \ 'options': [ - \ '--layout=reverse', - \ '--info=inline', - \ '--preview', 'bat --color=always {}']}, - \ 0)) - -nnoremap f :Files -nnoremap g :GFiles -" nnoremap s :GFiles? - -" tweaking timeout to quit instatnly via esc -set ttimeout -set ttimeoutlen=100 -" time to learn vim -noremap :echoerr "Umm, use k instead" -noremap :echoerr "Umm,use j instead" -noremap :echoerr "Umm,use h instead" -noremap :echoerr "Umm,use l instead" -inoremap -inoremap -inoremap -inoremap - -" " ale fixing for ts -" let g:ale_fixers = { -" \ '*': ['remove_trailing_lines', 'trim_whitespace'], -" \ 'typescript': ['eslint'], -" \} -" let g:ale_fix_on_save = 1 diff --git a/meta/configs/vim.yaml b/meta/configs/vim.yaml deleted file mode 100644 index 0c10873..0000000 --- a/meta/configs/vim.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- clean: - ~/.vim: - -- link: - ~/.vim/colors: editors/vim/colors - ~/.vim/pack: editors/vim/pack - ~/.vimrc: editors/vim/vimrc diff --git a/meta/profiles/apple b/meta/profiles/apple index 0b269a6..e2030e0 100644 --- a/meta/profiles/apple +++ b/meta/profiles/apple @@ -1,4 +1,3 @@ -vim nvim.apple tmux.apple zsh diff --git a/meta/profiles/arch.desktop b/meta/profiles/arch.desktop index 2318bcf..c754370 100644 --- a/meta/profiles/arch.desktop +++ b/meta/profiles/arch.desktop @@ -2,7 +2,6 @@ arch.base arch.i3 arch.picom arch.polybar -vim nvim zsh oh-my-zsh diff --git a/meta/profiles/arch.thinkpad b/meta/profiles/arch.thinkpad index 3c16797..70705d3 100644 --- a/meta/profiles/arch.thinkpad +++ b/meta/profiles/arch.thinkpad @@ -2,7 +2,6 @@ arch.base arch.i3 arch.picom arch.polybar -vim zsh oh-my-zsh fzf diff --git a/meta/profiles/arch.work b/meta/profiles/arch.work index 30a2cb8..6c6f8f4 100644 --- a/meta/profiles/arch.work +++ b/meta/profiles/arch.work @@ -2,7 +2,6 @@ arch.base arch.i3 arch.picom arch.polybar -vim zsh oh-my-zsh fzf