diff options
| author | yuzu-eva <stevenhu@web.de> | 2022-09-20 00:20:10 +0200 |
|---|---|---|
| committer | yuzu-eva <stevenhu@web.de> | 2022-09-20 00:20:10 +0200 |
| commit | 97ce038661ec94502523576183dc37bfc43aa487 (patch) | |
| tree | b9c569fa29499a6134ba7054c987e8b9ae190140 | |
| parent | c1f787f83bbcbb6d2d15d3d63b205d26b8e0c940 (diff) | |
updated readme
| -rw-r--r-- | README.md | 40 |
1 files changed, 16 insertions, 24 deletions
@@ -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. |
