現時点では、NixOSで魚のシェルをデフォルトのシェルに設定する必要があります。その方法についての公式ドキュメントはありません宣言的に(chsh
を実行するのではなく)NixOSで。
あなたのconfiguration.nix
、
{ pkgs, ... }:
{
...
programs.fish.enable = true;
users.extraUsers.<myusername> = {
...
Shell = pkgs.fish;
...
};
}
に続く nixos-rebuild switch
。