diff --git a/README.md b/README.md index c0d52ce..aa548d9 100644 --- a/README.md +++ b/README.md @@ -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. 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é diff --git a/init.lua b/init.lua index 768b610..659e0a3 100644 --- a/init.lua +++ b/init.lua @@ -42,7 +42,7 @@ require('packer').startup(function(use) -- LSP use {'neovim/nvim-lspconfig'} 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 {'j-hui/fidget.nvim', diff --git a/install-neovim.sh b/install-neovim.sh index e1a1af0..725018b 100755 --- a/install-neovim.sh +++ b/install-neovim.sh @@ -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 fi +# mettre à jour la toolchain pour éviter les erreurs à l'installation +rustup update cargo install tree-sitter-cli cd "/tmp/neovim/" @@ -72,4 +74,4 @@ touch ~/.local/share/nvim/shada/main.shada cd neovim sudo make install -nvim +PackerSync +TDUpdate +checkhealth +nvim +PackerSync +TSUpdate +checkhealth diff --git a/install.sh b/install.sh index 5fb261f..3fca3d0 100644 --- a/install.sh +++ b/install.sh @@ -5,3 +5,4 @@ BINDIR=$HOME/.local/bin/ mkdir "$WORKDIR" 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 +chmod u+x "$BINDIR/install-neovim.sh"