| 19 Aug 2025 |
Exaltia | - rust\_analyzer:
- before_init: <function @/home/exaltia/.local/share/nvim/lazy/nvim-lspconfig/lsp/rust_analyzer.lua:109>
- capabilities: {
experimental = {
serverStatusNotification = true
}
}
| 20:27:35 |
thoth | aaaaargh, j’ai plus de place dans mon nix store | 20:28:31 |
symphorien | je te recommande donc: d'aller dans nix-shell -p rust-analyzer rustc cargo, de supprimer le rust-analyzer qu'il a téléchargé, et de recommencer | 20:28:41 |
thoth | * aaaaargh, j’ai plus de place dans ma partition nix store | 20:28:43 |
Exaltia | je vazis essayer, d'accord | 20:29:06 |
symphorien | quitte à débrancher internet le temps du test | 20:29:11 |
symphorien | dans la même veine je te recommande d'utiliser les grammaires treesitter de nixpkgs au lieu de faire :TSInstall | 20:30:04 |
symphorien |  Download image.png | 20:30:57 |
symphorien | pas de compilateur hors de nix-shell -> moins de problèmes | 20:31:28 |
raitobezarius | https://github.com/RaitoBezarius/nixos-home/blob/master/editor/default.nix#L122-L140 | 20:31:38 |
raitobezarius | c'est ma conf home-manager | 20:31:40 |
raitobezarius | je fais un mixte avec la stratégie que symphorien décrit | 20:31:46 |
raitobezarius | rustc dans le shell | 20:31:49 |
raitobezarius | rust-analyzer hors du shell | 20:31:52 |
Exaltia | Est ce que le nixvim mentionné résou ce genre de problématique par @Jo.Blade du coup? j'ai pas de home manager. mon flake estg affreusement bancal et j'ai toujours pas compris a quoi ces choses la servaient. et j'ai pas le courage de lire le guide du débutant sur les flakes, pas assez droit au but pour moi. | 20:35:49 |
Jo.Blade | Le principe de nixvim c'est de tout gérer avec nix donc oui | 20:36:13 |
Jo.Blade | Pas besoin de home manager | 20:36:27 |
thoth | Mais avec nvim et rust-analyzer dans le shell je n’ai pas de problème 🤔 | 20:37:00 |
raitobezarius | je présume que nixvim n'est qu'un home manager spécialisé à vim | 20:37:08 |
symphorien | oui | 20:37:17 |
Jo.Blade | Quel rapport avec home manager ? | 20:37:28 |
raitobezarius | home manager := management des dotfiles via des modules NixOS comme NixOS | 20:37:31 |
raitobezarius | nixvim := management des dotfiles Vim [via des modules Nix comme NixOS, je présume?] | 20:37:48 |
Jo.Blade | Ouais mais home manager = service systemd | 20:37:55 |
symphorien | pas obligé | 20:38:03 |
raitobezarius | c'est un détail d'implémentation l'activation | 20:38:05 |
Jo.Blade | Nixvim = definition d'un package avec sa propre closure | 20:38:20 |
symphorien | on peut lancer la commande home-manager switch à la main | 20:38:28 |
raitobezarius | si l'ensemble de tes dotfiles peuvent se manager par l'insertion d'un arbre d'inodes statiquement, alors tu n'as pas besoin d'user systemd service | 20:38:28 |
raitobezarius | si neovim avait une opération bizarre, nixvim peut-etre aurait besoin d'un service systemd aussi | 20:38:55 |