diff options
| author | yuzu-eva <stevenhu@web.de> | 2023-06-12 23:58:51 +0200 |
|---|---|---|
| committer | yuzu-eva <stevenhu@web.de> | 2023-06-12 23:58:51 +0200 |
| commit | 2ca483ad8a8684c56f3b238ddb1938cf09987a44 (patch) | |
| tree | b7e9f1845811f07014785fa9f0a8205d9c7eeae3 | |
| parent | ccba79d7f97140a325af7b98b8ce2917e7cf4fc8 (diff) | |
updated readme
| -rw-r--r-- | README.md | 47 |
1 files changed, 5 insertions, 42 deletions
@@ -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. |
