Настройка
После установки системы и ее загрузки, мы можем настроить систему
- Авторизовываемся в системе
Логин: root
Пароль: который вы задавали
- Веменно ставим GIT
nix-shell -p git
- Клонируем репо с настройками
git clone https://gitlab.com/djinno/dotfiles
- Меняем хардварный конфиг
cd ./dotfiles
cp /etc/nixos/hardware-configuration.nix ./hosts/laptop/hardware-configuration.nix
- Запускаем сборку системы
sudo nixos-rebuild switch --flake .#laptop
Итого
После того, как сборка пройдет, вы можете перезагрузить систему
Первая авторизация с помощью рута и пароля который вы задавали
Далее вы можете поменять пароль для своего юзера
passwd djinn
Т.к. конфиг мой, то и юзер соответственно мой
Вы можете изменить имя юзера и пересобрать систему
Если вы дошли до этого момента, то вы очень круты, а значит и в конфиге со временем разберетесь
Большинство настроек вы можете задать в каталоге hosts/laptop
Если у вас много разных систем, то вы можете добавлять их в каталог hosts и соответственно запускать сборку нужной системы:
sudo nixos-rebuild switch --flake .#какойто_хост_с_своими_настройками