i20n and universalization for config
Some checks failed
/ build-installer (push) Failing after 2s

This commit is contained in:
Gregory Bednov 2026-09-14 14:21:08 +03:00
commit 4aae45f13b
10 changed files with 588 additions and 180 deletions

View file

@ -1,5 +1,5 @@
#!/usr/bin/env bash
# MIREA NixOS Installer
# @DISTRO_TITLE@ NixOS Installer
# Устанавливает NixOS рядом с Windows или на чистый диск.
# NixOS root: 50 GiB, EFI (при чистой установке): 512 MiB.
# Идемпотентен: если установка прервалась, просто запустите повторно.
@ -331,9 +331,9 @@ else
info "noatime добавлен к ext4 разделам"
fi
step "Загрузка конфигурации MIREA"
step "Загрузка конфигурации @DISTRO_TITLE@"
if [[ -f "$MNT/etc/nixos/flake.nix" ]]; then
skip "конфигурация MIREA уже загружена"
skip "конфигурация @DISTRO_TITLE@ уже загружена"
else
tmpconf=$(mktemp -d)
git clone --depth=1 "$CONFIG_REPO_URL" "$tmpconf/config" \
@ -342,7 +342,7 @@ else
cp "$tmpconf/config/flake.lock" "$MNT/etc/nixos/"
cp "$tmpconf/config/configuration.nix" "$MNT/etc/nixos/"
rm -rf "$tmpconf"
info "Конфигурация MIREA установлена"
info "Конфигурация @DISTRO_TITLE@ установлена"
fi
# ── Установка ─────────────────────────────────────────────────────────────────