From e4d4f2b3713d1f0d07985dfe4045fb1410107643 Mon Sep 17 00:00:00 2001 From: aduhayon Date: Fri, 29 Jul 2022 18:02:14 +0200 Subject: [PATCH] add nvim-lsp, docker aliases --- .config/alacritty.yml | 2 +- .config/awesome/rc.lua | 4 ++-- .config/nvim/ftplugin/python.vim | 3 +++ .config/nvim/init.vim | 13 +++++++++++++ .config/nvim/pack/plugins/opt/nvim-lsp-installer | 1 + .config/nvim/pack/plugins/opt/nvim-lspconfig | 2 +- .config/nvim/pack/plugins/opt/nvim-treesitter | 2 +- .config/zsh/.oh-my-zsh | 2 +- .config/zsh/.zsh_aliases | 3 --- .config/zsh/.zshrc | 1 + .gitmodules | 3 +++ 11 files changed, 27 insertions(+), 9 deletions(-) create mode 160000 .config/nvim/pack/plugins/opt/nvim-lsp-installer diff --git a/.config/alacritty.yml b/.config/alacritty.yml index 939552d..0ad6e7e 100644 --- a/.config/alacritty.yml +++ b/.config/alacritty.yml @@ -67,7 +67,7 @@ window: # # Window opacity as a floating point number from `0.0` to `1.0`. # The value `0.0` is completely transparent and `1.0` is opaque. - opacity: 0.9 + opacity: 0.8 # Startup Mode (changes require restart) diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua index d0c0c44..083878f 100644 --- a/.config/awesome/rc.lua +++ b/.config/awesome/rc.lua @@ -316,7 +316,7 @@ globalkeys = gears.table.join( {}, "XF86AudioRaiseVolume", function() - awful.spawn("set-vol +2") + awful.spawn("set-vol +5") end, {description = "raise volume", group = "shortcut"} ), @@ -324,7 +324,7 @@ globalkeys = gears.table.join( {}, "XF86AudioLowerVolume", function() - awful.spawn("set-vol -2") + awful.spawn("set-vol -5") end, {description = "lower volume", group = "shortcut"} ), diff --git a/.config/nvim/ftplugin/python.vim b/.config/nvim/ftplugin/python.vim index cae2eb2..3a66405 100644 --- a/.config/nvim/ftplugin/python.vim +++ b/.config/nvim/ftplugin/python.vim @@ -1,5 +1,8 @@ " variables let g:black_linelength=79 +" plugins +lua require'lspconfig'.pyright.setup{} + " keybindings nnoremap :Black diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 3473659..4cef0f3 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -14,15 +14,24 @@ set suffixes+=.pyc set foldmethod=indent set nofoldenable set foldlevel=99 +set grepprg=grep\ -rn\ $* +set listchars=tab:>\ ,multispace:\|⋅⋅⋅,trail:⋅,nbsp:+ au BufWrite * :%s/\s\+$//e " packages so ~/.config/nvim/epitech_header.vim + packadd! nvim-treesitter lua require('nvim-treesitter.configs').setup{highlight = {enable = true}} + packadd! black +packadd! nvim-lspconfig + +packadd! nvim-lsp-installer +lua require("nvim-lsp-installer").setup{} + " keybindings nnoremap :Header @@ -32,3 +41,7 @@ nnoremap h nnoremap j nnoremap k nnoremap l + +nnoremap gf gF + +lua vim.keymap.set('n', 'K', vim.lsp.buf.hover, bufopts) diff --git a/.config/nvim/pack/plugins/opt/nvim-lsp-installer b/.config/nvim/pack/plugins/opt/nvim-lsp-installer new file mode 160000 index 0000000..b8c168c --- /dev/null +++ b/.config/nvim/pack/plugins/opt/nvim-lsp-installer @@ -0,0 +1 @@ +Subproject commit b8c168ccb30529a11404e5f71525502ec6288ccf diff --git a/.config/nvim/pack/plugins/opt/nvim-lspconfig b/.config/nvim/pack/plugins/opt/nvim-lspconfig index 3479473..60f2993 160000 --- a/.config/nvim/pack/plugins/opt/nvim-lspconfig +++ b/.config/nvim/pack/plugins/opt/nvim-lspconfig @@ -1 +1 @@ -Subproject commit 347947355ba0a15d803cbd61b18f8bb8f401c793 +Subproject commit 60f2993b9661d9844cee3bebdbd1b5860577eb3c diff --git a/.config/nvim/pack/plugins/opt/nvim-treesitter b/.config/nvim/pack/plugins/opt/nvim-treesitter index 36830c4..0d7fab0 160000 --- a/.config/nvim/pack/plugins/opt/nvim-treesitter +++ b/.config/nvim/pack/plugins/opt/nvim-treesitter @@ -1 +1 @@ -Subproject commit 36830c4ce838f4e7b19d95d6099af1311f618c26 +Subproject commit 0d7fab0c3323ed2e50ccdf14fd24fbbad664f7b1 diff --git a/.config/zsh/.oh-my-zsh b/.config/zsh/.oh-my-zsh index 249c708..aa75eee 160000 --- a/.config/zsh/.oh-my-zsh +++ b/.config/zsh/.oh-my-zsh @@ -1 +1 @@ -Subproject commit 249c708ed3a4a7a63d16a6e911a46b6fb9623cbd +Subproject commit aa75eeea3348b906f2016be0e44335889e0faed1 diff --git a/.config/zsh/.zsh_aliases b/.config/zsh/.zsh_aliases index 15cae3e..06b50d6 100644 --- a/.config/zsh/.zsh_aliases +++ b/.config/zsh/.zsh_aliases @@ -8,6 +8,3 @@ alias startgui='startx' alias umnt='sudo umount /mnt -R' alias vi="$EDITOR" alias tmp="cd $(mktemp -d)" - -alias k="kubectl" -alias dc=docker-compose diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index 2341303..0eb7d0b 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -102,3 +102,4 @@ eval "$(pyenv init -)" pyenv shell 3.10.5 . "$ZDOTDIR"/.zsh_aliases . "$ZDOTDIR"/.kubectl_aliases +. "$ZDOTDIR"/.docker_aliases diff --git a/.gitmodules b/.gitmodules index 41e59e2..6c1fc1e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -7,3 +7,6 @@ [submodule ".config/zsh/.oh-my-zsh"] path = .config/zsh/.oh-my-zsh url = https://github.com/ohmyzsh/ohmyzsh.git +[submodule ".config/nvim/pack/plugins/opt/nvim-lsp-installer"] + path = .config/nvim/pack/plugins/opt/nvim-lsp-installer + url = https://github.com/williamboman/nvim-lsp-installer.git