From 79bd690e4903599b2d787168e588473418685a63 Mon Sep 17 00:00:00 2001 From: simonkellet Date: Thu, 21 Apr 2022 19:31:21 +0100 Subject: [PATCH] changes here and there! --- nvim/init.vim | 50 ++++++++++++++++++++++----- nvim/spell/en.utf-8.add | 9 +++++ nvim/spell/en.utf-8.add.spl | Bin 2011 -> 2070 bytes qutebrowser/config.py | 1 + qutebrowser/qsettings/QtProject.conf | 8 +++++ 5 files changed, 59 insertions(+), 9 deletions(-) create mode 100644 qutebrowser/qsettings/QtProject.conf diff --git a/nvim/init.vim b/nvim/init.vim index 6cc1207..3a8a320 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -33,19 +33,29 @@ Plug 'Mofiqul/dracula.nvim' " Lang. Support Plug 'fatih/vim-go' + Plug 'artur-shaik/vim-javacomplete2' autocmd FileType java setlocal omnifunc=javacomplete#Complete + "Plug 'Valloric/YouCompleteMe', { 'do': './install.py' } Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' } Plug 'zchee/deoplete-jedi' Plug 'davidhalter/jedi-vim' + Plug 'rust-lang/rust.vim' +Plug 'simrat39/rust-tools.nvim' +Plug 'neovim/nvim-lspconfig' + Plug 'preservim/nerdcommenter' Plug 'mattn/emmet-vim' " Code Folding Plug 'tmhedberg/SimpylFold' +" Code Formatting +Plug 'Chiel92/vim-autoformat' +noremap :Autoformat + " Indent Blanklines Plug 'lukas-reineke/indent-blankline.nvim' @@ -54,7 +64,22 @@ Plug 'junegunn/goyo.vim' Plug 'lervag/vimtex' Plug 'xuhdev/vim-latex-live-preview', { 'for': 'tex' } " Plug 'conornewton/vim-latex-preview' - +let g:tex_flavor='latex' +let g:vimtex_view_method='zathura' +let g:vimtex_quickfix_mode=0 +let g:livepreview_previewer = 'zathura' +let g:livepreview_engine = 'xelatex' + +set conceallevel=1 +let g:tex_conceal='abdmg' + +"Ultisnips +Plug 'sirver/ultisnips' +Plug 'honza/vim-snippets' +let g:UltiSnipsExpandTrigger = '' +let g:UltiSnipsJumpForwardTrigger="" +let g:UltiSnipsJumpBackwardTrigger="" +let g:UltiSnipsListSnippets="" "Zoxide Plug 'nanotee/zoxide.vim' @@ -76,8 +101,8 @@ Plug 'tpope/vim-fugitive' " Icons Plug 'ryanoasis/vim-devicons' -" ASCII -Plug 'jbyuki/venn.nvim' +" Lightspeed +Plug 'ggandor/lightspeed.nvim' call plug#end() @@ -97,19 +122,21 @@ colorscheme dracula set nocompatible set encoding=UTF-8 set clipboard+=unnamedplus - set mouse=a + " Map Leader let mapleader = "," - " Note taking (Mardown, Spelling) let g:vimwiki_list = [{'path': '~/vimwiki/', \ 'syntax': 'markdown', 'ext': '.md'}] :map :setlocal spell! spelllang=en_gb -au BufNewFile ~/vimwiki/diary/*.md :silent 0r !~/.config/nvim/generate-vimwiki-diary-template '%' +"Quick spellcheck +inoremap u[s1z=`]au + +au BufNewFile ~/vimwiki/diary/*.md :silent 0r !~/.config/nvim/generate-vimwiki-diary-template '%' let NERDTreeMapOpenInTab='' @@ -131,7 +158,7 @@ nnoremap h :History nnoremap G :GFiles " nnoremap GS :GFiles? -" Easy to update and reload nvim init file +" Easy update and reload nvim init file nnoremap e :e $MYVIMRC nnoremap S :source $MYVIMRC @@ -143,8 +170,9 @@ let g:jedi#use_splits_not_buffers = "right" " g:deoplete#sources#jedi#python_path = 'python3' let g:python3_host_prog = '/usr/bin/python3' -" Limeligt Binds +" Limeligt + Goyo Binds nnoremap l :Limelight!! +nnoremap g :Goyo let g:limelight_conceal_guifg = 'DarkGray' let g:limelight_conceal_guifg = '#777777' let g:limelight_conceal_ctermfg = 'gray' @@ -184,7 +212,7 @@ vmap < >gv " Open NERDTree -nnoremap N :NERDTreeToggle +nnoremap :NERDTreeToggle " Vimwiki md2html let g:vimwiki_list = [{ @@ -200,5 +228,9 @@ let g:vimwiki_list = [{ " Vimwiki nnoremap T :VimwikiTable +" Rust +let g:rustfmt_autosave = 1 + +" Fullscreen on nvim in kitty term autocmd VimLeave * :silent !kitty @ set-spacing padding=20 margin=20 autocmd VimEnter * :silent !kitty @ set-spacing padding=0 margin=0 diff --git a/nvim/spell/en.utf-8.add b/nvim/spell/en.utf-8.add index 9f0ae62..c27d65e 100644 --- a/nvim/spell/en.utf-8.add +++ b/nvim/spell/en.utf-8.add @@ -147,3 +147,12 @@ OpenWeatherMap json loadJson WeatherAPI +sizeof +int +ptr +naddr +addr +max +of +maxptr +scanf diff --git a/nvim/spell/en.utf-8.add.spl b/nvim/spell/en.utf-8.add.spl index 8f40563713dc56e5ffde7e9d4bd4c46525395f11..6cb867d0ab8ebf0e604bc5c3dcc8e5320227ccc9 100644 GIT binary patch literal 2070 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 diff --git a/qutebrowser/config.py b/qutebrowser/config.py index 44f0b91..a05b632 100644 --- a/qutebrowser/config.py +++ b/qutebrowser/config.py @@ -227,6 +227,7 @@ config.bind('xt', 'config-cycle tabs.show always never') config.bind('xx', 'config-cycle tabs.show always never;; config-cycle statusbar.show always never') c.url.searchengines["g"] = "https://www.google.co.uk/search?q={}" +c.url.searchengines = {'DEFAULT': 'https://www.google.co.uk/search?q={}'} c.url.searchengines["ddg"] = "https://www.duckduckgo.com/?q={}" c.url.searchengines["b"] = "https://search.brave.com/search?q={}" c.url.searchengines["aw"] = "https://wiki.archlinux.org/?search={}" diff --git a/qutebrowser/qsettings/QtProject.conf b/qutebrowser/qsettings/QtProject.conf new file mode 100644 index 0000000..06f54e4 --- /dev/null +++ b/qutebrowser/qsettings/QtProject.conf @@ -0,0 +1,8 @@ +[FileDialog] +history=file:///home/simon/Calibre Library/Jason Cannon/Linux for Beginners_ An Introduction to the Linux Operating System and Command Line (7), file:///home/simon/Calibre Library/Jonathan Moeller/The Linux Command Line Beginner's Guide (6), file:///home/simon, file:///home/simon/Downloads +lastVisited=file:///home/simon/Downloads +qtVersion=5.15.2 +shortcuts=file:, file:///home/simon +sidebarWidth=97 +treeViewHeader="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1\xeb\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\x1\b\0\0\0\x1\0\0\0\0\0\0\0;\0\0\0\x1\0\0\0\0\0\0\0@\0\0\0\x1\0\0\0\0\0\0\0h\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)" +viewMode=Detail