This commit is contained in:
Yann 2024-04-11 13:53:27 +02:00
parent 1ba96a4b7f
commit e45992bc2a
4 changed files with 23 additions and 2 deletions

View File

@ -1,3 +1,21 @@
J'ai fait un dépôt spécial pour ma configuration de Neovim, je trouve ça plus aisé pour suivre l'évolution de ma configuration. J'ai fait un dépôt spécial pour ma configuration de Neovim, je trouve ça plus aisé pour suivre l'évolution de ma configuration.
Dans le même ordre d'idée, je mets tout dans un seul fichier, c'est plus simple pour moi pour y naviguer. Dans le même ordre d'idée, je mets tout dans un seul fichier, c'est plus simple pour moi pour y naviguer.
# Installation
```bash
/bin/bash -c "$(curl -fsSL https://gitea.fery.me/king/neovim/raw/branch/master/install.sh)"
```
Cette commande :
- crée le répertoire ~/.config/nvim/
- y copie le fichier init.lua
- copie le fichier ~/.local/bin/install-neovim.sh
# Cheatsheet
## Spell
- ]s et [s : navigation entre les erreurs
- z= : suggestion
- zg : ajoute au dictionnaire personnalisé

View File

@ -42,7 +42,7 @@ require('packer').startup(function(use)
-- LSP -- LSP
use {'neovim/nvim-lspconfig'} use {'neovim/nvim-lspconfig'}
use {'williamboman/mason.nvim', use {'williamboman/mason.nvim',
config = require('mason').setup({}) -- https://github.com/williamboman/mason.nvim config = require('mason').setup() -- https://github.com/williamboman/mason.nvim
} }
use {'williamboman/mason-lspconfig.nvim'} use {'williamboman/mason-lspconfig.nvim'}
use {'j-hui/fidget.nvim', use {'j-hui/fidget.nvim',

View File

@ -58,6 +58,8 @@ if [ ! -d "$HOME/.local/share/nvim/site/pack/packer/start/" ]; then
git clone --depth=1 https://github.com/wbthomason/packer.nvim ~/.local/share/nvim/site/pack/packer/start/packer.nvim git clone --depth=1 https://github.com/wbthomason/packer.nvim ~/.local/share/nvim/site/pack/packer/start/packer.nvim
fi fi
# mettre à jour la toolchain pour éviter les erreurs à l'installation
rustup update
cargo install tree-sitter-cli cargo install tree-sitter-cli
cd "/tmp/neovim/" cd "/tmp/neovim/"
@ -72,4 +74,4 @@ touch ~/.local/share/nvim/shada/main.shada
cd neovim cd neovim
sudo make install sudo make install
nvim +PackerSync +TDUpdate +checkhealth nvim +PackerSync +TSUpdate +checkhealth

View File

@ -5,3 +5,4 @@ BINDIR=$HOME/.local/bin/
mkdir "$WORKDIR" mkdir "$WORKDIR"
curl -fsSL -o "$WORKDIR/init.lua" https://gitea.fery.me/king/neovim/raw/branch/master/init.lua curl -fsSL -o "$WORKDIR/init.lua" https://gitea.fery.me/king/neovim/raw/branch/master/init.lua
curl -fsSL -o "$BINDIR/install-neovim.sh" https://gitea.fery.me/king/neovim/raw/branch/master/install-neovim.sh curl -fsSL -o "$BINDIR/install-neovim.sh" https://gitea.fery.me/king/neovim/raw/branch/master/install-neovim.sh
chmod u+x "$BINDIR/install-neovim.sh"