Merge remote-tracking branch 'origin/master' into mininux
This commit is contained in:
		
							
								
								
									
										99
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										99
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							| @ -1,6 +1,99 @@ | |||||||
| [submodule "vim/.vim/bundle/Vundle.vim"] |  | ||||||
| 	path = vim/.vim/bundle/Vundle.vim |  | ||||||
| 	url = https://github.com/Vundlevim/Vundle.vim |  | ||||||
| [submodule "polybar/.config/polybar/polybar-spotify"] | [submodule "polybar/.config/polybar/polybar-spotify"] | ||||||
| 	path = polybar/.config/polybar/polybar-spotify | 	path = polybar/.config/polybar/polybar-spotify | ||||||
| 	url = https://github.com/Jvanrhijn/polybar-spotify | 	url = https://github.com/Jvanrhijn/polybar-spotify | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/lightline.vim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/lightline.vim | ||||||
|  | 	url = https://github.com/itchyny/lightline.vim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/rainbow_parentheses.vim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/rainbow_parentheses.vim | ||||||
|  | 	url = https://github.com/kien/rainbow_parentheses.vim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-startify"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-startify | ||||||
|  | 	url = https://github.com/mhinz/vim-startify | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/colorizer"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/colorizer | ||||||
|  | 	url = https://github.com/lilydjwg/colorizer | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/auto-pairs"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/auto-pairs | ||||||
|  | 	url = https://github.com/jiangmiao/auto-pairs | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-maximizer"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-maximizer | ||||||
|  | 	url = https://github.com/szw/vim-maximizer | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/fzf"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/fzf | ||||||
|  | 	url = https://github.com/junegunn/fzf | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/fzf.vim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/fzf.vim | ||||||
|  | 	url = https://github.com/junegunn/fzf.vim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-peekaboo"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-peekaboo | ||||||
|  | 	url = https://github.com/junegunn/vim-peekaboo | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/unicode.vim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/unicode.vim | ||||||
|  | 	url = https://github.com/chrisbra/unicode.vim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/ultisnips"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/ultisnips | ||||||
|  | 	url = https://github.com/SirVer/ultisnips | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-snippets"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-snippets | ||||||
|  | 	url = https://github.com/honza/vim-snippets | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/tagbar"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/tagbar | ||||||
|  | 	url = https://github.com/majutsushi/tagbar | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-commentary"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-commentary | ||||||
|  | 	url = https://github.com/tpope/vim-commentary | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vimspector"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vimspector | ||||||
|  | 	url = https://github.com/puremourning/vimspector | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/YouCompleteMe"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/YouCompleteMe | ||||||
|  | 	url = https://github.com/ycm-core/YouCompleteMe | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-signify"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-signify | ||||||
|  | 	url = https://github.com/mhinz/vim-signify | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-fugitive"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-fugitive | ||||||
|  | 	url = https://github.com/tpope/vim-fugitive | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-jinja"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-jinja | ||||||
|  | 	url = https://github.com/mitsuhiko/vim-jinja | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/emmet-vim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/emmet-vim | ||||||
|  | 	url = https://github.com/mattn/emmet-vim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/loremipsum"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/loremipsum | ||||||
|  | 	url = https://github.com/vim-scripts/loremipsum | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-surround"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-surround | ||||||
|  | 	url = https://github.com/tpope/vim-surround | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/xmledit"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/xmledit | ||||||
|  | 	url = https://github.com/sukima/xmledit | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/markdown-preview.nvim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/markdown-preview.nvim | ||||||
|  | 	url = https://github.com/iamcco/markdown-preview.nvim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-cpp-modern"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-cpp-modern | ||||||
|  | 	url = https://github.com/bfrg/vim-cpp-modern | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/a.vim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/a.vim | ||||||
|  | 	url = https://github.com/vim-scripts/a.vim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vim-glsl"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vim-glsl | ||||||
|  | 	url = https://github.com/tikhomirov/vim-glsl | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/vimtex"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/vimtex | ||||||
|  | 	url = https://github.com/lervag/vimtex | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/latex-snippets"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/latex-snippets | ||||||
|  | 	url = https://github.com/gillescastel/latex-snippets | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/plantuml-previewer.vim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/plantuml-previewer.vim | ||||||
|  | 	url = https://github.com/weirongxu/plantuml-previewer.vim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/open-browser.vim"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/open-browser.vim | ||||||
|  | 	url = https://github.com/tyru/open-browser.vim | ||||||
|  | [submodule "vim/.vim/pack/autoload/start/plantuml-syntax"] | ||||||
|  | 	path = vim/.vim/pack/autoload/start/plantuml-syntax | ||||||
|  | 	url = https://github.com/aklt/plantuml-syntax | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								bin/.bin/javadocs
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										2
									
								
								bin/.bin/javadocs
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,2 @@ | |||||||
|  | #!/bin/bash | ||||||
|  | setsid firefox "/usr/share/doc/java-openjdk/index.html" & | ||||||
| @ -1644,3 +1644,4 @@ | |||||||
| 🏴 flag: England; U+1F3F4 U+E0067 U+E0062 U+E0065 U+E006E U+E0067 U+E007F | 🏴 flag: England; U+1F3F4 U+E0067 U+E0062 U+E0065 U+E006E U+E0067 U+E007F | ||||||
| 🏴 flag: Scotland; U+1F3F4 U+E0067 U+E0062 U+E0073 U+E0063 U+E0074 U+E007F | 🏴 flag: Scotland; U+1F3F4 U+E0067 U+E0062 U+E0073 U+E0063 U+E0074 U+E007F | ||||||
| 🏴 flag: Wales; U+1F3F4 U+E0067 U+E0062 U+E0077 U+E006C U+E0073 U+E007F | 🏴 flag: Wales; U+1F3F4 U+E0067 U+E0062 U+E0077 U+E006C U+E0073 U+E007F | ||||||
|  | Ⓥ	voids:  | ||||||
|  | |||||||
| @ -4,5 +4,6 @@ inactive-opacity = 0.9; | |||||||
| opacity-rule = [ | opacity-rule = [ | ||||||
| 	"100:name ~?= 'YouTube — Mozilla Firefox'", | 	"100:name ~?= 'YouTube — Mozilla Firefox'", | ||||||
| 	"100:name ~?= 'Twitch — Mozilla Firefox'", | 	"100:name ~?= 'Twitch — Mozilla Firefox'", | ||||||
|  | 	"100:name ~?= 'Netflix — Mozilla Firefox'", | ||||||
| 	"100:class_g = 'Zathura'" | 	"100:class_g = 'Zathura'" | ||||||
| ] | ] | ||||||
|  | |||||||
| @ -6,5 +6,6 @@ git | |||||||
| picom | picom | ||||||
| polybar | polybar | ||||||
| sxhkd | sxhkd | ||||||
|  | tmux | ||||||
| vim | vim | ||||||
| zathura | zathura | ||||||
|  | |||||||
| @ -1,4 +1,5 @@ | |||||||
| set -g mouse | set -g mouse | ||||||
|  | set -g set-clipboard on | ||||||
|  |  | ||||||
| bind h selectp -L  | bind h selectp -L  | ||||||
| bind j selectp -D  | bind j selectp -D  | ||||||
|  | |||||||
 Submodule vim/.vim/bundle/Vundle.vim deleted from 0765c5c4f4
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/YouCompleteMe
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/YouCompleteMe
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/YouCompleteMe added at 4556062839
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/a.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/a.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/a.vim added at 2cbe946206
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/auto-pairs
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/auto-pairs
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/auto-pairs added at 39f06b873a
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/colorizer
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/colorizer
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/colorizer added at 72790a003d
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/emmet-vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/emmet-vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/emmet-vim added at 3fb2f63799
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/fzf
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/fzf
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/fzf added at 6de0a7ddc1
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/fzf.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/fzf.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/fzf.vim added at 279e1ec068
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/latex-snippets
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/latex-snippets
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/latex-snippets added at 1e29f44c6f
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/lightline.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/lightline.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/lightline.vim added at 58c97bc21c
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/loremipsum
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/loremipsum
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/loremipsum added at 39354ae1c8
									
								
							 Submodule vim/.vim/pack/autoload/start/markdown-preview.nvim added at a923f5fc5b
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/open-browser.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/open-browser.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/open-browser.vim added at 7d4c1d8198
									
								
							 Submodule vim/.vim/pack/autoload/start/plantuml-previewer.vim added at 1dd4d0f2b0
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/plantuml-syntax
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/plantuml-syntax
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/plantuml-syntax added at 44054d6d2c
									
								
							 Submodule vim/.vim/pack/autoload/start/rainbow_parentheses.vim added at eb8baa5428
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/tagbar
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/tagbar
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/tagbar added at 0815b5455c
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/ultisnips
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/ultisnips
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/ultisnips added at 49dc8cb208
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/unicode.vim
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/unicode.vim
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/unicode.vim added at bc20d0fb33
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-commentary
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-commentary
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-commentary added at c4b8f52cbb
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-cpp-modern
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-cpp-modern
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-cpp-modern added at 1e6d2b52e3
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-fugitive
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-fugitive
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-fugitive added at 64d6cafb9d
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-glsl
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-glsl
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-glsl added at 40dd0b143e
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-jinja
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-jinja
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-jinja added at 8a8f0ed97c
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-maximizer
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-maximizer
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-maximizer added at 2e54952fe9
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-peekaboo
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-peekaboo
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-peekaboo added at cc4469c204
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-signify
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-signify
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-signify added at 8670143f9e
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-snippets
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-snippets
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-snippets added at 96d79529ed
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-startify
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-startify
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-startify added at 4e089dffda
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-surround
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vim-surround
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vim-surround added at 3d188ed211
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vimspector
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vimspector
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vimspector added at ee3bd01205
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/vimtex
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/vimtex
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/vimtex added at 8ed94566e6
									
								
							
							
								
								
									
										1
									
								
								vim/.vim/pack/autoload/start/xmledit
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vim/.vim/pack/autoload/start/xmledit
									
									
									
									
									
										Submodule
									
								
							 Submodule vim/.vim/pack/autoload/start/xmledit added at 6db863497f
									
								
							
							
								
								
									
										133
									
								
								vim/.vimrc
									
									
									
									
									
								
							
							
						
						
									
										133
									
								
								vim/.vimrc
									
									
									
									
									
								
							| @ -1,8 +1,20 @@ | |||||||
| autocmd FileType asm noremap <F12> <ESC>:execute 'silent !qtspim' expand('%::p')<CR> | nnoremap <C-p> :Buffers<CR> | ||||||
|  |  | ||||||
| nnoremap <C-p> :GFiles<CR> |  | ||||||
| nnoremap <C-g> :Ag<CR> | nnoremap <C-g> :Ag<CR> | ||||||
|  |  | ||||||
|  | "alt g to :Gfiles (if in git folder) else :Files | ||||||
|  | function! GFilesFallback() | ||||||
|  |   let output = system('git rev-parse --show-toplevel') " Is there a faster way? | ||||||
|  |   let prefix = get(g:, 'fzf_command_prefix', '') | ||||||
|  |   if v:shell_error == 0 | ||||||
|  |     exec "normal :" . prefix . "GFiles\<CR>" | ||||||
|  |   else | ||||||
|  |     exec "normal :" . prefix . "Files\<CR>" | ||||||
|  |   endif | ||||||
|  |   return 0 | ||||||
|  | endfunction | ||||||
|  | execute "set <M-g>=\eg" | ||||||
|  | nnoremap <M-g> :call GFilesFallback()<CR> | ||||||
|  |  | ||||||
| nnoremap <leader><CR> :vert term<CR> | nnoremap <leader><CR> :vert term<CR> | ||||||
|  |  | ||||||
| let g:netrw_keepdir=0 | let g:netrw_keepdir=0 | ||||||
| @ -11,7 +23,6 @@ let g:netrw_liststyle=3 | |||||||
| let python_highlight_all=1 | let python_highlight_all=1 | ||||||
| let g:pymode_python = 'python3' | let g:pymode_python = 'python3' | ||||||
| let g:pymode_options_max_line_length = 120 | let g:pymode_options_max_line_length = 120 | ||||||
| " let g:ctrlp_cmd = 'CtrlPTag' |  | ||||||
| let g:htmljinja_disable_detection = 1 | let g:htmljinja_disable_detection = 1 | ||||||
|  |  | ||||||
| let g:vimtex_view_method = 'zathura' | let g:vimtex_view_method = 'zathura' | ||||||
| @ -20,13 +31,10 @@ let g:vimtex_grammar_textidote = {'jar': '/usr/share/java/textidote.jar'} | |||||||
|  |  | ||||||
| let g:vimtex_view_method = 'zathura' | let g:vimtex_view_method = 'zathura' | ||||||
|  |  | ||||||
| " nnoremap <c-p> <plug>(YCMFindSymbolInDirectory) |  | ||||||
| " nnoremap <c-P> <plug>(YCMFindSymbolInWorkspace) |  | ||||||
|  |  | ||||||
| nnoremap gd :YcmCompleter GoToDefinition<CR> | nnoremap gd :YcmCompleter GoToDefinition<CR> | ||||||
| nnoremap gr :YcmCompleter GoToReferences<CR> | nnoremap gr :YcmCompleter GoToReferences<CR> | ||||||
| nnoremap K :YcmCompleter GetDoc<CR> | nnoremap K :YcmCompleter GetDoc<CR> | ||||||
| nnoremap <CR> :YcmCompleter FixIt<CR> | nnoremap \<CR> :YcmCompleter FixIt<CR> | ||||||
| noremap gN :Lex<CR> | noremap gN :Lex<CR> | ||||||
|  |  | ||||||
| nnoremap <F12> :Make<CR> | nnoremap <F12> :Make<CR> | ||||||
| @ -63,12 +71,28 @@ let g:cpp_attributes_highlight = 1 | |||||||
| let g:ycm_always_populate_location_list = 1 | let g:ycm_always_populate_location_list = 1 | ||||||
| let g:ycm_goto_buffer_command = "'split-or-existing-window'" | let g:ycm_goto_buffer_command = "'split-or-existing-window'" | ||||||
| let g:ycm_global_ycm_extra_conf = '~/.vim/ycm_extra_conf.py' | let g:ycm_global_ycm_extra_conf = '~/.vim/ycm_extra_conf.py' | ||||||
|  | " let g:ycm_java_binary_path = "/usr/lib/jvm/java-17-openjdk/bin/java" | ||||||
| let g:ycm_language_server = [ | let g:ycm_language_server = [ | ||||||
| 			\ { | 			\	{ | ||||||
| 			\ 	'name': 'tex', | 			\ 	'name': 'tex', | ||||||
| 			\ 	'cmdline': ['texlab'], | 			\ 	'cmdline': ['texlab'], | ||||||
| 			\ 	'filetypes': ['tex'], | 			\ 	'filetypes': ['tex'], | ||||||
| 			\ 	}, | 			\ 	}, | ||||||
|  | 			\	{ | ||||||
|  | 			\	'name': 'godot', | ||||||
|  | 			\	'filetypes': ['gdscript'], | ||||||
|  | 			\	'port': 6008, | ||||||
|  | 			\	'project_root_files': ['project.godot'] | ||||||
|  | 			\	}, | ||||||
|  | 			\	{ | ||||||
|  | 			\	'name': 'arduino', | ||||||
|  | 			\	'filetypes': ['arduino'], | ||||||
|  | 			\	'cmdline': ['arduino-language-server', | ||||||
|  | 			\				'-clangd',  '/usr/bin/clangd', | ||||||
|  | 			\				'-cli', '/usr/bin/arduino-cli', | ||||||
|  | 			\				'-cli-config', '$HOME/.arduino15/arduino-cli.yaml', | ||||||
|  | 			\				'-fqbn', 'arduino:avr:uno'], | ||||||
|  | 			\	}, | ||||||
| 			\ ] | 			\ ] | ||||||
|  |  | ||||||
| " let g:completor_clang_binary = "/usr/bin/clang" | " let g:completor_clang_binary = "/usr/bin/clang" | ||||||
| @ -76,14 +100,15 @@ let g:ycm_language_server = [ | |||||||
| nnoremap <space> za | nnoremap <space> za | ||||||
| syntax on | syntax on | ||||||
|  |  | ||||||
|  | " set foldcolumn=1 | ||||||
| set autochdir | set autochdir | ||||||
| set clipboard^=unnamed,unnamedplus | set clipboard^=unnamed,unnamedplus | ||||||
| set concealcursor= | set concealcursor= | ||||||
| set conceallevel=2 | set conceallevel=2 | ||||||
| set encoding=utf-8 | set encoding=utf-8 | ||||||
| " set foldcolumn=1 |  | ||||||
| set foldlevel=99 | set foldlevel=99 | ||||||
| set foldmethod=syntax | set foldmethod=syntax | ||||||
|  | set hidden | ||||||
| set hls | set hls | ||||||
| set ignorecase | set ignorecase | ||||||
| set incsearch | set incsearch | ||||||
| @ -93,12 +118,14 @@ set nocompatible | |||||||
| set nowrap | set nowrap | ||||||
| set nu | set nu | ||||||
| set rnu | set rnu | ||||||
| set shiftwidth=4 |  | ||||||
| set scrolloff=10 | set scrolloff=10 | ||||||
|  | set shiftwidth=4 | ||||||
|  | set shortmess-=S | ||||||
| set showcmd | set showcmd | ||||||
| set spelllang+=fr | set spelllang+=fr | ||||||
| set splitbelow splitright | set splitbelow splitright | ||||||
| set tabstop=4 | set tabstop=4 | ||||||
|  | set ttymouse=xterm2 | ||||||
|  |  | ||||||
| color desert  | color desert  | ||||||
| hi Normal ctermfg=None ctermbg=None | hi Normal ctermfg=None ctermbg=None | ||||||
| @ -106,87 +133,3 @@ hi NonText ctermfg=None ctermbg=None | |||||||
|  |  | ||||||
| packadd termdebug | packadd termdebug | ||||||
| let termdebug_wide=1 | let termdebug_wide=1 | ||||||
|  |  | ||||||
| filetype off |  | ||||||
| set rtp+=$HOME/.vim/bundle/Vundle.vim/ |  | ||||||
| call vundle#begin() |  | ||||||
|  |  | ||||||
| "Mandatory |  | ||||||
| Plugin 'vundleVim/Vundle.vim'		"plugin Manager |  | ||||||
|  |  | ||||||
| "Quality of life (any)  |  | ||||||
| Plugin 'itchyny/lightline.vim'		"status bar |  | ||||||
| Plugin 'kien/rainbow_parentheses.vim'	"Better Raimbow Parentheses |  | ||||||
| Plugin 'mhinz/vim-startify'		"start screen  |  | ||||||
| Plugin 'lilydjwg/colorizer'		"color hexcode |  | ||||||
| Plugin 'jiangmiao/auto-pairs'		"auto Pair Brackets |  | ||||||
| " Plugin 'Yggdroot/indentLine'		"show indent - bugging conceal |  | ||||||
| Plugin 'szw/vim-maximizer' |  | ||||||
| " Plugin 'preservim/nerdtree'		"Directory Visulaliser :Nerdtree |  | ||||||
| Plugin 'junegunn/fzf', {'do': { -> fzf#install() }} |  | ||||||
| Plugin 'junegunn/fzf.vim' |  | ||||||
| Plugin 'junegunn/vim-peekaboo'		"see content of register before past for @ C-R and \" |  | ||||||
|  |  | ||||||
| "useful in multiple languages |  | ||||||
| Plugin 'SirVer/ultisnips'		"fast write |  | ||||||
| Plugin 'honza/vim-snippets'		"lib of snips |  | ||||||
| Plugin 'majutsushi/tagbar'		"display tagBar with :TagbarToggle |  | ||||||
| " Plugin 'maralla/completor.vim'		"completion menu |  | ||||||
| " Plugin 'tokorom/completor-shell'	"Add on of completor.vim for shell scripting |  | ||||||
| Plugin 'tpope/vim-commentary'		"comment with <gcc> |  | ||||||
| " Plugin 'dense-analysis/ale'		"Async error checker (test usefulness) |  | ||||||
| Plugin 'puremourning/vimspector'	"Debugger |  | ||||||
|  |  | ||||||
| Plugin 'ycm-core/YouCompleteMe'		"completion tool |  | ||||||
|  |  | ||||||
| "git |  | ||||||
| Plugin 'mhinz/vim-signify'		"git diff show |  | ||||||
| Plugin 'tpope/vim-fugitive'		"for the :Git <command> |  | ||||||
|  |  | ||||||
| "php |  | ||||||
| " Plugin 'StanAngeloff/php.vim'		"php syntax |  | ||||||
| " Plugin 'phpactor/phpactor'		"php auto-completion |  | ||||||
|  |  | ||||||
| "python |  | ||||||
| " Plugin 'python-mode/python-mode'	"A python IDE |  | ||||||
| Plugin 'mitsuhiko/vim-jinja' |  | ||||||
|  |  | ||||||
| "html/css |  | ||||||
| Plugin 'mattn/emmet-vim'		"Fast http |  | ||||||
| Plugin 'vim-scripts/loremipsum'		"ipsum generator :Loremipsum <word> |  | ||||||
| Plugin 'tpope/vim-surround'		"Surround html tags |  | ||||||
| Plugin 'sukima/xmledit'		"Edit XML and HTML |  | ||||||
|  |  | ||||||
| "lua |  | ||||||
| " Plugin 'wsdjeg/vim-lua'			"lua syntax |  | ||||||
|  |  | ||||||
| "markdown |  | ||||||
| Plugin 'iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vundle'] } |  | ||||||
|  |  | ||||||
| "c & cpp |  | ||||||
| Plugin 'bfrg/vim-cpp-modern'		"Extended vim syntax highlight c++ |  | ||||||
| Plugin 'a.vim'				"go from hpp to cpp with :A |  | ||||||
| " Plugin 'xavierd/clang_complete'		"CLang Complete (don't work with ycm) |  | ||||||
| " Plugin 'ctrlpvim/ctrlp.vim'		"ctrl p support |  | ||||||
| Plugin 'cdelledonne/vim-cmake' |  | ||||||
|  |  | ||||||
| "glsl (shader) |  | ||||||
| Plugin 'tikhomirov/vim-glsl' |  | ||||||
|  |  | ||||||
| "c sharp |  | ||||||
| " Plugin 'OmniSharp/omnisharp-vim' |  | ||||||
|  |  | ||||||
| "latex |  | ||||||
|  |  | ||||||
| Plugin 'lervag/vimtex' |  | ||||||
| Plugin 'gillescastel/latex-snippets' |  | ||||||
|  |  | ||||||
| "uml |  | ||||||
| Plugin 'weirongxu/plantuml-previewer.vim' |  | ||||||
| Plugin 'tyru/open-browser.vim' |  | ||||||
| Plugin 'aklt/plantuml-syntax' |  | ||||||
|  |  | ||||||
| call vundle#end() |  | ||||||
|  |  | ||||||
| filetype plugin indent on |  | ||||||
| set omnifunc=syntaxcomplete#Complete |  | ||||||
|  | |||||||
| @ -70,6 +70,7 @@ alias rofi="rofi -show combi" | |||||||
| alias get_idf='source /opt/esp-idf/export.sh' | alias get_idf='source /opt/esp-idf/export.sh' | ||||||
| alias open="xdg-open" | alias open="xdg-open" | ||||||
| alias sxiv=nsxiv | alias sxiv=nsxiv | ||||||
|  | alias :q=exit | ||||||
|  |  | ||||||
| # Theming section   | # Theming section   | ||||||
| autoload -U compinit colors zcalc | autoload -U compinit colors zcalc | ||||||
| @ -174,6 +175,10 @@ source /usr/share/zsh/plugins/zsh-vi-mode/zsh-vi-mode.plugin.zsh | |||||||
| zmodload zsh/terminfo | zmodload zsh/terminfo | ||||||
| # Enabling fzf capabilities | # Enabling fzf capabilities | ||||||
| source /usr/share/fzf/*.zsh | source /usr/share/fzf/*.zsh | ||||||
|  |  | ||||||
|  | source /usr/share/enhancd/init.sh | ||||||
|  | export ENHANCD_ENABLE_DOUBLE_DOT=false | ||||||
|  |  | ||||||
| bindkey "$terminfo[kcuu1]" history-substring-search-up | bindkey "$terminfo[kcuu1]" history-substring-search-up | ||||||
| bindkey "$terminfo[kcud1]" history-substring-search-down | bindkey "$terminfo[kcud1]" history-substring-search-down | ||||||
| bindkey '^[[A' history-substring-search-up			 | bindkey '^[[A' history-substring-search-up			 | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user