ในขณะที่ฉันต้องตั้งเปลือกปลาที่จะเริ่มต้นเปลือกของฉันใน NixOS และไม่มีเอกสารอย่างเป็นทางการเกี่ยวกับวิธีการทำที่declaratively (ไม่ได้โดยการทำงานchsh
) ใน NixOS
ในขณะที่ฉันต้องตั้งเปลือกปลาที่จะเริ่มต้นเปลือกของฉันใน NixOS และไม่มีเอกสารอย่างเป็นทางการเกี่ยวกับวิธีการทำที่declaratively (ไม่ได้โดยการทำงานchsh
) ใน NixOS
คำตอบ:
ในของคุณconfiguration.nix
,
{ pkgs, ... }:
{
...
programs.fish.enable = true;
users.extraUsers.<myusername> = {
...
shell = pkgs.fish;
...
};
}
nixos-rebuild switch
ตามมาด้วย