Saat ini saya perlu mengatur shell ikan menjadi shell default saya di NixOS dan tidak ada dokumentasi resmi tentang cara melakukannya secara deklaratif (bukan dengan menjalankan chsh
) di NixOS.
Saat ini saya perlu mengatur shell ikan menjadi shell default saya di NixOS dan tidak ada dokumentasi resmi tentang cara melakukannya secara deklaratif (bukan dengan menjalankan chsh
) di NixOS.
Jawaban:
Di Anda configuration.nix
,
{ pkgs, ... }:
{
...
programs.fish.enable = true;
users.extraUsers.<myusername> = {
...
shell = pkgs.fish;
...
};
}
Diikuti oleh nixos-rebuild switch
.