https://github.com/lpg2709/dotfiles
Mirror from https://gitlab.com/lpg2709/dotfiles
https://github.com/lpg2709/dotfiles
Last synced: 9 months ago
JSON representation
Mirror from https://gitlab.com/lpg2709/dotfiles
- Host: GitHub
- URL: https://github.com/lpg2709/dotfiles
- Owner: lpg2709
- Created: 2022-09-17T18:14:47.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-10T12:25:03.000Z (10 months ago)
- Last Synced: 2025-04-02T04:55:38.381Z (9 months ago)
- Language: Vim Script
- Size: 166 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
My configurations for:
- tmux
- vim
- neovim
- alacritty
## Usage
After clone repository
```sh
cd
./install.sh
```
> On Windows use cmd to execute install.bat
Require:
- [git](https://git-scm.com/)
- [nerd fonts](https://www.nerdfonts.com/) (for icons in status bar)
## neovim
Into vim:
> :PlugInstall
## vim
Into vim:
> :PlugInstall
### Using COC
Needed NodeJS. [Install](https://github.com/nvm-sh/nvm)
For C/C++ needed install clangd, and make a alternative link to clangd-10.
```sh
sudo apt-get install clangd-10 llvm
sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-10 100
```
Into vim:
```sh
CocInstall coc-tsserver coc-pyright coc-json coc-css coc-clangd coc-markdownlint coc-rls coc-go coc-prettier coc-calc coc-cmake coc-sh
```
**Extensions:**
- `coc-tsserver` for javascript and typescript
- `coc-pyright` for python, Pyright extension
- `coc-json` for json
- `coc-css` for css, scss and less
- `coc-clangd` for C/C++/Objective-C, use clangd
- `coc-markdownlint` for markdown linting
- `coc-rls` for rust, use Rust Language Server
- `coc-go` for go, use gopls
- `coc-prettier` a fork of prettier-vscode
- `coc-calc` expression calculation extension
- `coc-cmake` for cmake code completion
- `coc-sh` for bash using bash-language-server
Require:
- [The Silver Searcher](https://github.com/ggreer/the_silver_searcher)