Accueil / Informatique / NixOS / Avis sur NixOS

Avis sur NixOS

Bon déjà, NixOS c'est un truc de nerd, essayez pas si vous connaissez pas un minimum le fonctionnement de Linux et un peu de programmation fonctionnelle. Il y a plein d'autres distros qui sont mieux si vous comptez pas customisez à fond votre PC et/ou que vous aimez pas coder.

Les trucs bien

  • plus facile de backup sa config : on peut changer de PC sans rien perdre
  • c'est sympa de pouvoir définir des fonctions pour générer sa config. exemple d'un moment où ça m'a bien servi : au lieu de copier quatre fois un bloc pour servir un site statique (en changeant juste l'URL et le dossier) dans une config NGINX j'ai pu faire une fonction staticSite.
  • nix-shell c'est quand même bien pratique
  • je peux faire de la merde avec ma distro, expérimenter des trucs, il y a quasi aucune chance que ça soit grave si je me foire, je pourrais toujours revenir à une config précédente si besoin

Les trucs nuls

  • la doc est pas folle, on doit souvent aller lire la définition d'une dérivation pour comprendre comment la configurer (entre autres)
  • Nix est pas fortement typé et c'est triste
  • les dérivations sont pas versionnées, dans le sens où ça serait bien si c'était des fonctions qui prennent un numéro semver en argument, on pourrait faire des trucs dans ce style :
environment.systemPackages = [
  firefox "80.0"
]
  • c'est dur de savoir pourquoi une dérivation est installée. Par exemple normalement j'ai que du Wayland sur mon PC mais j'ai xorg.xorgserver qui est installée, ET JE SAIS PAS POURQUOI ET ÇA ME SOULE.