Comment changer le shell par défaut dans NixOS?


10

Pour le moment, je dois définir le shell de poisson comme mon shell par défaut sur NixOS et il n'y a pas de documentation officielle sur la façon de le faire de manière déclarative (pas en exécutant chsh) dans NixOS.

Réponses:


18

Dans votre configuration.nix,

{ pkgs, ... }:

{
  ...

  programs.fish.enable = true;

  users.extraUsers.<myusername> = {   
    ...  
    shell = pkgs.fish;
    ...
  };
}

Suivi par nixos-rebuild switch.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.