From 97ce038661ec94502523576183dc37bfc43aa487 Mon Sep 17 00:00:00 2001 From: yuzu-eva Date: Tue, 20 Sep 2022 00:20:10 +0200 Subject: updated readme --- README.md | 40 ++++++++++++++++------------------------ 1 file changed, 16 insertions(+), 24 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index c5288b7..f3393e6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # Dotfiles Repository My personal dotfiles repository. +Listed commands work with debian based distros. Should maybe write an installation script so replicating my setup is less annoying. @@ -11,6 +12,12 @@ annoying. works on npm 8.10.0 + nodejs 16.13.1 and later. +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 vscode-langservers-extracted npm i -g typescript typescript-language-server @@ -19,25 +26,16 @@ npm i -g emmet-ls pip3 install jedi pip3 install python-lsp-server[all] gem install solargraph - +sudo apt-get install clangd-12 +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 - ``` ### Treesitter -Remember to TSInstall the languages. Currently using: - -+ bash -+ c -+ html -+ javascript -+ json -+ lua -+ python -+ ruby -+ tsx -+ typescript -+ vim -+ markdown +Remember to TSInstall * ## Kitty @@ -47,16 +45,10 @@ Custom prompt is Starship. ## Window Manager -Using dwm with following patches: - -+ swallow -+ fibonacci -+ focusonclick -+ statusallmons -+ vanitygaps - -Config for dwm is in another repo. +I am using dwm with my [personal config](https://github.com/yuzu-eva/my-personal-dwm). ## File Manager Using nnn with preview-tui plugin. + +Rarely use it, may uninstall. -- cgit v1.2.3