Como alterar o shell padrão no NixOS?


10

No momento, preciso definir o shell do peixe como meu shell padrão no NixOS e não há documentação oficial sobre como fazer isso declarativamente (não executando chsh) no NixOS.

Respostas:


18

No seu configuration.nix,

{ pkgs, ... }:

{
  ...

  programs.fish.enable = true;

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

Seguido por nixos-rebuild switch.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.