Wie ändere ich die Standard-Shell in NixOS?


10

Im Moment muss ich die Fischschale als meine Standardschale unter NixOS festlegen, und es gibt keine offizielle Dokumentation, wie dies in NixOS deklarativ (nicht durch Ausführen chsh) durchgeführt werden kann.

Antworten:


18

In Ihrem configuration.nix,

{ pkgs, ... }:

{
  ...

  programs.fish.enable = true;

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

Gefolgt von nixos-rebuild switch.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.