From 2ca483ad8a8684c56f3b238ddb1938cf09987a44 Mon Sep 17 00:00:00 2001 From: yuzu-eva Date: Mon, 12 Jun 2023 23:58:51 +0200 Subject: updated readme --- README.md | 47 +++++------------------------------------------ 1 file changed, 5 insertions(+), 42 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 5eb38c8..f46be18 100644 --- a/README.md +++ b/README.md @@ -1,49 +1,18 @@ # Dotfiles Repository My personal dotfiles repository. -Listed commands work on debian. ## nvim ### lspconfig requirements -works on npm 8.10.0 + nodejs 16.13.1 and later. - My lspconfig uses language servers for: -- Bash -- C -- css -- html -- JavaScript / TypeScript -- Lua -- Python - -The following command block can be copy-pasted into a bash terminal. -It will install all requirements needed for the lspconfig to work. -May need super user privilege. - -Requires npm, pip3, ruby and git. - -```bash -npm i -g bash-language-server -npm i -g emmet-ls -pip3 install jedi -pip3 install python-lsp-server -sudo apt-get install clangd-13 -git clone --depth=1 https://github.com/sumneko/lua-language-server ~/.local/src/lua-language-server -cd ~/.local/src/lua-language-server -git submodule update --depth 1 --init --recursive -cd 3rd/luamake -./compile/install.sh -cd ../.. -./3rd/luamake/luamake rebuild -cd -``` - -### Treesitter - -Remember to TSInstall * +- Bash (bash-language-server) +- C (clang) +- html, css, JavaScript, TypeScript (emmet-ls) +- Lua (lua-language-server) +- Python (python-lsp-server, jedi) ## st @@ -56,9 +25,3 @@ My build of [dmenu](https://github/yuzu-eva/my-personal-dmenu). ## Window Manager My build of [dwm](https://github.com/yuzu-eva/my-personal-dwm). - -## File Manager - -Using this very rarely, mainly just for comfy renaming of files. - -Using nnn with preview-tabbed plugin. -- cgit v1.2.3