From 7ccce2fff0a9ecbee90c8d9b87258b499c9ed235 Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Wed, 3 Nov 2021 20:37:44 +0300 Subject: polybar, lowe: use ipc --- .config/polybar/config##h.lowe | 1 + 1 file changed, 1 insertion(+) (limited to '.config') diff --git a/.config/polybar/config##h.lowe b/.config/polybar/config##h.lowe index 8dd08f7..0dfb1b5 100644 --- a/.config/polybar/config##h.lowe +++ b/.config/polybar/config##h.lowe @@ -30,6 +30,7 @@ offset-x = 0 offset-y = 0 radius = 0 fixed-center = true +enable-ipc = true background = ${colors.background} foreground = ${colors.foreground} -- cgit v1.2.3-61-g4310 From 78a8b85744cbef5cf6064a38b6e12b72a6ede0b0 Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Thu, 4 Nov 2021 12:25:39 +0300 Subject: nvim: clean up ale remains --- .config/nvim/after/ftplugin/c.vim | 1 - .config/nvim/after/ftplugin/java.vim | 1 - .config/nvim/after/ftplugin/lua.vim | 1 - .config/nvim/after/ftplugin/markdown.vim | 1 - .config/nvim/after/ftplugin/python.vim | 4 ---- .config/nvim/after/ftplugin/rust.vim | 3 --- .config/nvim/after/ftplugin/sh.vim | 1 - .config/nvim/after/ftplugin/tex.vim | 3 --- 8 files changed, 15 deletions(-) delete mode 100644 .config/nvim/after/ftplugin/lua.vim delete mode 100644 .config/nvim/after/ftplugin/markdown.vim delete mode 100644 .config/nvim/after/ftplugin/python.vim delete mode 100644 .config/nvim/after/ftplugin/sh.vim (limited to '.config') diff --git a/.config/nvim/after/ftplugin/c.vim b/.config/nvim/after/ftplugin/c.vim index 49b3953..73fdd4b 100644 --- a/.config/nvim/after/ftplugin/c.vim +++ b/.config/nvim/after/ftplugin/c.vim @@ -1,4 +1,3 @@ setlocal shiftwidth=8 setlocal tabstop=8 setlocal expandtab -let b:ale_fixers = ['clang-format'] diff --git a/.config/nvim/after/ftplugin/java.vim b/.config/nvim/after/ftplugin/java.vim index 243baeb..5441d82 100644 --- a/.config/nvim/after/ftplugin/java.vim +++ b/.config/nvim/after/ftplugin/java.vim @@ -1,2 +1 @@ -let b:ale_linters = ['javac'] let b:dispatch = 'javac %' diff --git a/.config/nvim/after/ftplugin/lua.vim b/.config/nvim/after/ftplugin/lua.vim deleted file mode 100644 index 5611ba5..0000000 --- a/.config/nvim/after/ftplugin/lua.vim +++ /dev/null @@ -1 +0,0 @@ -let b:ale_fixers = ['lua-format'] diff --git a/.config/nvim/after/ftplugin/markdown.vim b/.config/nvim/after/ftplugin/markdown.vim deleted file mode 100644 index 656bff4..0000000 --- a/.config/nvim/after/ftplugin/markdown.vim +++ /dev/null @@ -1 +0,0 @@ -let b:ale_linters = ['languagetool', 'proselint'] diff --git a/.config/nvim/after/ftplugin/python.vim b/.config/nvim/after/ftplugin/python.vim deleted file mode 100644 index 6bdca5e..0000000 --- a/.config/nvim/after/ftplugin/python.vim +++ /dev/null @@ -1,4 +0,0 @@ -let b:ale_fixers = ['black', 'isort'] -let b:ale_linters = ['flake8', 'bandit'] -let g:ale_python_flake8_options = '--max-line-length=88' - diff --git a/.config/nvim/after/ftplugin/rust.vim b/.config/nvim/after/ftplugin/rust.vim index 40d2549..fb601d1 100644 --- a/.config/nvim/after/ftplugin/rust.vim +++ b/.config/nvim/after/ftplugin/rust.vim @@ -1,6 +1,3 @@ -let b:ale_fixers = ['rustfmt'] -let b:ale_linters = ['rls'] - setlocal tags=./rusty-tags.vi;/ autocmd BufWritePost *.rs :silent! exec "!rusty-tags vi --quiet --start-dir=" . expand('%:p:h') . "&" | redraw! diff --git a/.config/nvim/after/ftplugin/sh.vim b/.config/nvim/after/ftplugin/sh.vim deleted file mode 100644 index 70f6252..0000000 --- a/.config/nvim/after/ftplugin/sh.vim +++ /dev/null @@ -1 +0,0 @@ -let b:ale_fixers = ['shfmt'] diff --git a/.config/nvim/after/ftplugin/tex.vim b/.config/nvim/after/ftplugin/tex.vim index 04307e4..27b002a 100644 --- a/.config/nvim/after/ftplugin/tex.vim +++ b/.config/nvim/after/ftplugin/tex.vim @@ -17,6 +17,3 @@ call sandwich#util#addlocal([{ \ 'buns': ['\enquote{', '}'], \ 'input': ['"'], \ }]) - -let b:ale_linters = ['chktex', 'texlab', 'proselint'] -let b:ale_fixers = ['latexindent'] -- cgit v1.2.3-61-g4310 From fdd8868e8c6199c0c5ef05b52870f218fb139598 Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Thu, 4 Nov 2021 12:25:55 +0300 Subject: nvim: use efm --- .config/nvim/init.lua | 4 ---- .config/nvim/lua/plugin_settings.lua | 6 ++++++ 2 files changed, 6 insertions(+), 4 deletions(-) (limited to '.config') diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 4644f60..cd20fc3 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -11,10 +11,6 @@ -- │ ▘▝▀▘▝▀▘│ -- └────────┘ --- do not source the default filetype.vim --- needed for filetype.nvim -vim.g.did_load_filetypes = 1 - require('plugins') require('settings') require('plugin_settings') diff --git a/.config/nvim/lua/plugin_settings.lua b/.config/nvim/lua/plugin_settings.lua index 4bc7081..1f39e5f 100644 --- a/.config/nvim/lua/plugin_settings.lua +++ b/.config/nvim/lua/plugin_settings.lua @@ -354,6 +354,12 @@ for _, lsp in ipairs(servers) do } end +nvim_lsp['efm'].setup{ + on_attach = on_attach, + filetypes = { 'sh' }, + capabilities = require('cmp_nvim_lsp').update_capabilities(vim.lsp.protocol.make_client_capabilities()) +} + -- }}} nvim-lsp -- -- vista {{{ -- -- cgit v1.2.3-61-g4310 From fcb2237c01bcd2b7982bb844cea4cf9447f20d03 Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Thu, 4 Nov 2021 12:26:18 +0300 Subject: efm: Tracking --- .config/efm-langserver/config.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .config/efm-langserver/config.yaml (limited to '.config') diff --git a/.config/efm-langserver/config.yaml b/.config/efm-langserver/config.yaml new file mode 100644 index 0000000..40031b0 --- /dev/null +++ b/.config/efm-langserver/config.yaml @@ -0,0 +1,19 @@ +version: 2 +root-markers: + - .git/ +lint-debounce: 1s +tools: + sh-shellcheck: &sh-shellcheck + lint-command: 'shellcheck -f gcc -x' + lint-source: 'shellcheck' + lint-formats: + - '%f:%l:%c: %trror: %m' + - '%f:%l:%c: %tarning: %m' + - '%f:%l:%c: %tote: %m' + sh-shfmt: &sh-shfmt + format-command: 'shfmt -ci -s -bn -i 4 -sr' + format-stdin: true +languages: + sh: + - <<: *sh-shellcheck + - <<: *sh-shfmt -- cgit v1.2.3-61-g4310