5 files changed,
36 insertions(+),
12 deletions(-)
Author:
Smirnov Alexander
ss2316544@gmail.com
Committed at:
2021-06-24 16:12:44 +0300
Parent:
fef35c3
M
config/bspwm/bspwmrc
··· 44 44 #== BSPWM Rules 45 45 R kitty desktop='^1' focus=on follow=on 46 46 R Google-chrome desktop='^2' focus=on follow=on 47 +R Brave desktop='^2' focus=on follow=on 47 48 R Code desktop='^3' focus=on follow=on 48 -R Simplenote desktop='^4' focus=on follow=on 49 +R Postman desktop='^4' focus=off follow=off 50 +R Simplenote desktop='^4' focus=off follow=off 51 +R Zathura desktop='^4' focus=on follow=on state=tiled 52 +R discord desktop='^5' focus=on follow=off 53 +R TelegramDesktop desktop='^5' focus=off follow=on 49 54 R Nemo desktop='^5' focus=on follow=on 50 -R Zathura desktop='^5' focus=on follow=on state=tiled 51 -R discord desktop='^6' focus=on follow=off 52 -R TelegramDesktop desktop='^6' focus=off follow=on 53 -R KeePassXC desktop='^7' focus=on follow=on 55 +R KeePassXC desktop='^6' focus=on follow=on
M
config/nvim/lua/plug/nvimtree.lua
··· 1 1 local S = vim.g 2 2 3 3 -- Settings 4 -S.nvim_tree_side = "left" 5 -S.nvim_tree_ignore = {".git", ".cache", "node_modules", "venv", "env"} 4 +S.nvim_tree_side = "right" 5 +S.nvim_tree_ignore = {".git", ".cache", "node_modules", "__pycache__", "venv", "env"} 6 6 S.nvim_tree_auto_close = 0 7 7 S.nvim_tree_quit_on_open = 0 8 8 S.nvim_tree_width = 24
A
config/nvim/lua/tsserver.lua
··· 1 +require('lspconfig').typescript.setup({ 2 + handlers = { 3 + ["textDocument/publishDiagnostics"] = function(_, _, params, client_id, _, config) 4 + if params.diagnostics ~= nil then 5 + local idx = 1 6 + while idx <= #params.diagnostics do 7 + if params.diagnostics[idx].code == 80001 then 8 + table.remove(params.diagnostics, idx) 9 + else 10 + idx = idx + 1 11 + end 12 + end 13 + end 14 + vim.lsp.diagnostic.on_publish_diagnostics(_, _, params, client_id, _, config) 15 + end, 16 + }, 17 +})
M
config/nvim/vimscript/mappings.vim
··· 1 +ino jk <esc> 1 2 nno <C-s> :w<cr> 2 3 nno <C-p> :GFiles<cr> 3 4 nno <space> :noh<cr> 4 5 nno <leader>t :Term<cr> 5 6 nno <leader>e :NvimTreeToggle<cr> 6 7 nno <leader>; :Files<cr> 7 -nno <leader>d :Neogit<cr> 8 +nno <leader>g :Neogit<cr> 8 9 9 10 " Buffer 10 11 nno <leader>j :bn<cr> ··· 20 21 nno sd :lua vim.lsp.buf.definition()<cr> 21 22 nno sa :lua vim.lsp.buf.code_action()<cr> 22 23 nno si :lua vim.lsp.buf.implementation()<cr> 23 -nno sf :lua vim.lsp.buf.formatting() 24 -nno sR :lua vim.lsp.buf.references()<CR> 25 24 26 25 " Split 27 26 nno <C-h> :winc h<cr> 28 27 nno <C-j> :winc j<cr> 29 28 nno <C-k> :winc k<cr> 30 29 nno <C-l> :winc l<cr> 30 + 31 +nno <A-h> :vert res +3<cr> 32 +nno <A-j> :res -3<cr> 33 +nno <A-k> :res +3<cr> 34 +nno <A-l> :vert res -3<cr> 31 35 32 36 nno spv :vs<cr> 33 37 nno sph :sp<cr>