Как изменить оболочку по умолчанию в NixOS?

В моей системе (debian sid 2016-11-15) я сделал это:

  1. отключить подкачку сейчас:

    swapoff -a
    
  2. Комментарий строки с разделом подкачки в /etc/fstab

    #### #UUID=c6ddbc95-3bb5-49e1-ab25-b1c505e5360c нет подкачки sw 0 0
    
  3. Отключите монтирование подкачки в systemd:

    systemctl --type swap
    systemctl остановить dev-sda6.swap
    маска systemctl dev-sda6.swap
    

Этого было бы достаточно. Ссылка на своп есть в файле /etc/initramfs-tools/conf.d/resume. Я не знаю, какова цель этого. Возможно, этот файл будет проблемой при следующей перезагрузке (я пока не пытаюсь перезагрузиться, мое время безотказной работы драгоценно ;)).

Параметр
9
05.08.2017, 01:56
1 ответ

В вашем configuration.nix,

{ pkgs,... }:

{
 ...

  programs.fish.enable = true;

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

Далее следует nixos-rebuild switch.

27
27.01.2020, 20:05

Теги

Похожие вопросы