| @@ -9,7 +9,7 @@ | ||||
|  '(livedown-port 1337) | ||||
|  '(package-selected-packages | ||||
|    (quote | ||||
|     (dired-sidebar use-package switch-window ox-reveal ox-jira markdown-mode magit htmlize dracula-theme confluence)))) | ||||
|     (org-jira use-package switch-window ox-reveal ox-jira markdown-mode magit htmlize dracula-theme dired-sidebar confluence)))) | ||||
| (custom-set-faces | ||||
|  ;; custom-set-faces was added by Custom. | ||||
|  ;; If you edit it by hand, you could mess it up, so be careful. | ||||
|   | ||||
| @@ -43,6 +43,11 @@ | ||||
| (add-hook 'org-mode-hook '(lambda () (setq fill-column 80))) | ||||
| (add-hook 'org-mode-hook 'auto-fill-mode) | ||||
|  | ||||
| ;; Broswer | ||||
| (setq browse-url-browser-function 'browse-url-generic | ||||
|       browse-url-generic-program "browser-x") | ||||
|  | ||||
|  | ||||
| ;; Switch-window | ||||
| (use-package switch-window | ||||
|   :ensure t | ||||
| @@ -72,6 +77,12 @@ | ||||
|   (setq org-reveal-root "https://cdn.jsdelivr.net/npm/reveal.js") | ||||
| ) | ||||
|  | ||||
| ;; Org-Jira | ||||
| ;(use-package org-jira | ||||
| ;  :ensure t | ||||
| ;  ) | ||||
| ;(setq jiralib-url "https://localhost/") | ||||
|  | ||||
| ;; Theme | ||||
| (use-package dracula-theme | ||||
|   :ensure t | ||||
|   | ||||
							
								
								
									
										58
									
								
								.vimrc
									
									
									
									
									
								
							
							
						
						
									
										58
									
								
								.vimrc
									
									
									
									
									
								
							| @@ -13,9 +13,32 @@ au BufWritePre * let &bex = '@' . strftime("%F.%H:%M") | ||||
|  | ||||
| " plugins | ||||
| call plug#begin('~/.vim/plugged') | ||||
| Plug 'preservim/nerdtree', "{ 'on':  'NERDTreeToggle' } | ||||
| Plug 'preservim/nerdtree' | ||||
| Plug 'y0rune/vimwiki' | ||||
| Plug 'nmante/vim-latex-live-preview' | ||||
| Plug 'lervag/vimtex' | ||||
| Plug 'junegunn/goyo.vim' | ||||
| Plug 'jceb/vim-orgmode' | ||||
| Plug 'tpope/vim-speeddating' | ||||
| Plug 'prettier/vim-prettier', { 'do': 'npm install --force' } | ||||
| Plug 'iamcco/markdown-preview.nvim', { 'do': 'npm install --force' } | ||||
| " Problem with vim-prettier | ||||
| " | ||||
| " git checkout -b test origin/feature/issue-232-add-support-for-prettier-2.x; | ||||
| " npm install --force | ||||
| call plug#end() | ||||
|  | ||||
| " Vim wiki | ||||
| let wiki = {} | ||||
| let wiki.path = '~/git/notes/' | ||||
| let wiki.path_html = '~/git/notes/www/' | ||||
| let wiki.syntax = 'default' | ||||
| let wiki.ext = '.wiki' | ||||
| let text_ignore_newline = 0 | ||||
| let g:vimwiki_list = [wiki] | ||||
| let g:vimwiki_list_ignore_newline = 1 | ||||
| let g:vimwiki_table_mappings = 0 | ||||
|  | ||||
| " Status-line | ||||
| set statusline= | ||||
| set statusline+=%#IncSearch# | ||||
| @@ -32,12 +55,15 @@ set nocompatible | ||||
| set hlsearch | ||||
| set incsearch | ||||
| set noshowmode | ||||
| set cursorline | ||||
| set cmdheight=1 | ||||
| syntax on | ||||
| filetype plugin indent on | ||||
|  | ||||
| set encoding=utf-8 | ||||
|  | ||||
| " livepreviewer | ||||
| let g:livepreview_previewer = 'mupdf' | ||||
|  | ||||
| " line numbers | ||||
| set number | ||||
| set ruler | ||||
| @@ -50,6 +76,7 @@ set expandtab | ||||
|  | ||||
| " editing | ||||
| runtime! macros/matchit.vim | ||||
| set backspace=indent,eol,start | ||||
|  | ||||
| " visual feedback | ||||
| set laststatus=2 | ||||
| @@ -72,18 +99,43 @@ let &t_SI = "\<esc>[6 q" | ||||
| let &t_EI = "\<esc>[2 q" | ||||
|  | ||||
| " colors | ||||
| set bg=dark | ||||
| colorscheme desert | ||||
| hi CursorLine cterm=NONE term=NONE ctermbg=NONE guibg=NONE | ||||
| hi CursorLine ctermbg=235 | ||||
|  | ||||
| " map | ||||
| nnoremap S :%s//g<Left><Left> | ||||
| nnoremap ee :!mupdf $(echo % \| sed 's/tex$/pdf/') & disown<CR><CR> | ||||
| map <C-n> :NERDTreeToggle<CR> | ||||
| nnoremap <silent> <C-t> :tabnew <CR> | ||||
| nnoremap <F11> :Goyo <CR> | ||||
| nnoremap <F7> :tabprevious<CR> | ||||
| nnoremap <F8> :tabnext<CR> | ||||
|  | ||||
| cnoremap w!! execute 'silent! write !sudo tee % >/dev/null' <bar> edit! | ||||
|  | ||||
| " latex | ||||
| let g:tex_flavor = "latex" | ||||
| autocmd BufWritePost *.tex silent! execute "!pdflatex --shell-escape -synctex=1 -interaction=nonstopmode % > /dev/null " | redraw! | ||||
| autocmd BufWritePost *.tex silent! execute "!latexmk -pdf -silent % > /dev/null" | redraw! | ||||
| autocmd BufWritePost *.tex silent! execute "!sudo rm -rf *.fls *.ilg *.nav *.snm *.toc *.idx *.lof *.lot *.synctex.gz *.aux *.fdb_latexmk *.fls *.log *.out > /dev/null" | redraw! | ||||
| autocmd BufWritePost *.tex silent! execute "!sudo pkill -HUP mupdf > /dev/null" | redraw! | ||||
|  | ||||
| " mutt | ||||
| autocmd BufRead,BufNewFile /tmp/neomutt* let g:goyo_width=80 | ||||
| autocmd BufRead,BufNewFile /tmp/neomutt* :Goyo | set bg=light | ||||
| autocmd BufRead,BufNewFile /tmp/neomutt* map ZZ :Goyo\|x!<CR> | ||||
| autocmd BufRead,BufNewFile /tmp/neomutt* map ZQ :Goyo\|q!<CR> | ||||
|  | ||||
| " Automatically deletes all trailing whitespace and newlines at end of file on save. | ||||
| autocmd BufWritePre * %s/\s\+$//e | ||||
| autocmd BufWritepre * %s/\n\+\%$//e | ||||
|  | ||||
| " Autoformating markdown | ||||
| autocmd BufWritePost *.md :Prettier | ||||
|  | ||||
| " Livedown | ||||
| let g:livedown_browser = "browser-x" | ||||
| let g:livedown_autorun = 0 | ||||
| let g:livedown_open = 1 | ||||
| let g:livedown_port = 4242 | ||||
|   | ||||
							
								
								
									
										89
									
								
								.vimrc-def
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										89
									
								
								.vimrc-def
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,89 @@ | ||||
| " settings | ||||
| if ! filereadable(system('echo -n "$HOME/.vim/autoload/plug.vim"')) | ||||
| 	silent !mkdir -p $HOME/.vim/autoload/ | ||||
| 	silent !curl --silent "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" > $HOME/.vim/autoload/plug.vim | ||||
| 	autocmd VimEnter * PlugInstall | ||||
| endif | ||||
|  | ||||
| set laststatus=2 | ||||
| set shiftwidth=4 | ||||
| set softtabstop=4 | ||||
| set tabstop=4 | ||||
| au BufWritePre * let &bex = '@' . strftime("%F.%H:%M") | ||||
|  | ||||
| " plugins | ||||
| call plug#begin('~/.vim/plugged') | ||||
| Plug 'preservim/nerdtree', "{ 'on':  'NERDTreeToggle' } | ||||
| call plug#end() | ||||
|  | ||||
| " Status-line | ||||
| set statusline= | ||||
| set statusline+=%#IncSearch# | ||||
| set statusline+=\ %y | ||||
| set statusline+=\ %r | ||||
| set statusline+=%#CursorLineNr# | ||||
| set statusline+=\ %F | ||||
| set statusline+=%= "Right side settings | ||||
| set statusline+=%#Search# | ||||
| set statusline+=\ %l/%L | ||||
| set statusline+=\ [%c] | ||||
|  | ||||
| set nocompatible | ||||
| set hlsearch | ||||
| set incsearch | ||||
| set noshowmode | ||||
| set cmdheight=1 | ||||
| syntax on | ||||
| filetype plugin indent on | ||||
|  | ||||
| set encoding=utf-8 | ||||
|  | ||||
| " line numbers | ||||
| set number | ||||
| set ruler | ||||
| set title | ||||
|  | ||||
| " indent | ||||
| set backspace=indent,eol,start | ||||
| set shiftwidth=4 | ||||
| set expandtab | ||||
|  | ||||
| " editing | ||||
| runtime! macros/matchit.vim | ||||
|  | ||||
| " visual feedback | ||||
| set laststatus=2 | ||||
| set showmode | ||||
| set showcmd | ||||
|  | ||||
| " off mouse | ||||
| set mouse-=a | ||||
|  | ||||
| " disable pcspkr beep | ||||
| set visualbell | ||||
| set t_vb= | ||||
|  | ||||
| " searching | ||||
| set incsearch | ||||
| set smartcase | ||||
|  | ||||
| " cursor | ||||
| let &t_SI = "\<esc>[6 q" | ||||
| let &t_EI = "\<esc>[2 q" | ||||
|  | ||||
| " colors | ||||
| set bg=dark | ||||
| colorscheme desert | ||||
|  | ||||
| " map | ||||
| nnoremap S :%s//g<Left><Left> | ||||
| map <C-n> :NERDTreeToggle<CR> | ||||
| nnoremap <silent> <C-t> :tabnew <CR> | ||||
| nnoremap <F7> :tabprevious<CR> | ||||
| nnoremap <F8> :tabnext<CR> | ||||
|  | ||||
| cnoremap w!! execute 'silent! write !sudo tee % >/dev/null' <bar> edit! | ||||
|  | ||||
| " Automatically deletes all trailing whitespace and newlines at end of file on save. | ||||
| autocmd BufWritePre * %s/\s\+$//e | ||||
| autocmd BufWritepre * %s/\n\+\%$//e | ||||
							
								
								
									
										2
									
								
								.zshrc
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								.zshrc
									
									
									
									
									
								
							| @@ -82,7 +82,7 @@ alias vpnd="sudo /root/.local/bin/protonvpn d" | ||||
| alias prolog="swipl" | ||||
| alias tv="~/MEGA/tv/tv.sh" | ||||
| alias newswork="newsboat --url=$HOME/.config/newsboat/urlswork" | ||||
| alias vim="vim -u $HOME/.vimrc-gentoo -p" | ||||
| alias vim="vim -p" | ||||
| alias denpl="trans en:pl" | ||||
| alias dplen="trans pl:en" | ||||
| alias notes="vim $HOME/git/notes/index.md" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user