| 19 Aug 2025 |
symphorien | plus sérieusement, sur nixos il faut renoncer aux trucs qui téléchargent des exécutables depuis internet | 20:26:29 |
Exaltia | rust_analyzer: - beforeinit: <function @/home/exaltia/.local/share/nvim/lazy/nvim-lspconfig/lsp/rustanalyzer.lua:109> - capabilities: { experimental = { serverStatusNotification = true } } | 20:26:49 |
symphorien | et il faut renoncer à utilisr un compilateur hors de nix-shell | 20:27:01 |
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 |