Bagaimana cara mengganti shell default di NixOS?


10

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:


18

Di Anda configuration.nix,

{ pkgs, ... }:

{
  ...

  programs.fish.enable = true;

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

Diikuti oleh nixos-rebuild switch.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.