!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

208 Members
Salon francographe de NixOS70 Servers

Load older messages


SenderMessageTime
19 Aug 2025
@raitobezarius:matrix.orgraitobezariusrustc dans le shell20:31:49
@raitobezarius:matrix.orgraitobezarius rust-analyzer hors du shell 20:31:52
@exaltia:chat.exaltia.frExaltia 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:matrix.orgJo.BladeLe principe de nixvim c'est de tout gérer avec nix donc oui20:36:13
@jo.blade:matrix.orgJo.BladePas besoin de home manager20:36:27
@thoth101010:matrix.orgthothMais avec nvim et rust-analyzer dans le shell je n’ai pas de problème 🤔20:37:00
@raitobezarius:matrix.orgraitobezariusje présume que nixvim n'est qu'un home manager spécialisé à vim20:37:08
@symphorien:xlumurb.eusymphorienoui20:37:17
@jo.blade:matrix.orgJo.BladeQuel rapport avec home manager ?20:37:28
@raitobezarius:matrix.orgraitobezariushome manager := management des dotfiles via des modules NixOS comme NixOS20:37:31
@raitobezarius:matrix.orgraitobezarius nixvim := management des dotfiles Vim [via des modules Nix comme NixOS, je présume?] 20:37:48
@jo.blade:matrix.orgJo.BladeOuais mais home manager = service systemd20:37:55
@symphorien:xlumurb.eusymphorienpas obligé20:38:03
@raitobezarius:matrix.orgraitobezariusc'est un détail d'implémentation l'activation20:38:05
@jo.blade:matrix.orgJo.BladeNixvim = definition d'un package avec sa propre closure20:38:20
@symphorien:xlumurb.eusymphorien on peut lancer la commande home-manager switch à la main 20:38:28
@raitobezarius:matrix.orgraitobezariussi 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 service20:38:28
@raitobezarius:matrix.orgraitobezariussi neovim avait une opération bizarre, nixvim peut-etre aurait besoin d'un service systemd aussi20:38:55
@jo.blade:matrix.orgJo.Blade

Home manager a des effets de bord alors que nixvim non

Pour moi c'est pas un detail d'implem

20:38:57
@raitobezarius:matrix.orgraitobezariustu peux utiliser home-manager sans effet de bord20:39:09
@raitobezarius:matrix.orgraitobezariusmais je pense qu'on est tous d'accord modulo la terminologie20:39:17
@jo.blade:matrix.orgJo.Blade

Ben à ma connaissance ça deal avec des fichiers dans le /home

Donc ça modifie le /home

20:39:43
@thoth101010:matrix.orgthothDownload flake.nix20:39:50
@jo.blade:matrix.orgJo.BladeNixvim ne travaille que dans le nix store, sans rien modifier en dehors20:40:05
@raitobezarius:matrix.orgraitobezariusl'implémentation de home-manager fait ça ajd20:40:19
@raitobezarius:matrix.orgraitobezariusmais y a plein de paquets qui sont wrappeables20:40:24
@raitobezarius:matrix.orgraitobezariuset tu pourrais désactiver l'activation entièrement et avoir le meme résultat20:40:32
@thoth101010:matrix.orgthothavec ce flake (et rust-analyzer dans le shell) mon nvim-lspconfig fonctionne 🤔20:40:32
@raitobezarius:matrix.orgraitobezariusje prétends juste que la propriété d'effet de bord appartient à la nature du logiciel plutot qu'à home-manager20:40:46
@raitobezarius:matrix.orgraitobezarius home-manager a évidemment cette fonctionnalité parce que gérer tous les dotfiles implique de gérer notamment des programmes qui peuvent pas juste se faire wrapper 20:41:01

Show newer messages


Back to Room ListRoom Version: 6