Come modificare la shell predefinita in NixOS?


10

Al momento ho bisogno di impostare la shell di pesce come la mia shell predefinita su NixOS e non c'è documentazione ufficiale su come farlo in modo dichiarativo (non eseguendolo chsh) in NixOS.

Risposte:


18

Nel tuo configuration.nix,

{ pkgs, ... }:

{
  ...

  programs.fish.enable = true;

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

Seguito da nixos-rebuild switch.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.