Skip to content

snaplyze/arch-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Arch Linux

Версия скрипта: 1.9.4-snaplyze

Быстрая установка

curl -Ls https://raw.githubusercontent.com/snaplyze/arch-linux/refs/heads/main/arch-linux-installer.sh | bash

Основные возможности

Скрипт проводит вас через процесс установки в интерактивном режиме, предлагая гибкую настройку системы.

🖥️ Выбор Рабочего Окружения

  • GNOME (Stable): Полноценное окружение с предустановленными настройками, темами и расширениями.
    • Slim Desktop: Режим минимального рабочего окружения — только GNOME Core Apps.
  • COSMIC (Stable): Окружение от System76 на базе Rust, работает только в сессии Wayland.
    • Включает базовые приложения (Terminal, Files, Text Editor) и магазин приложений (COSMIC Store).
    • Поддерживает X11-приложения через xorg-xwayland.

⚙️ Ключевые функции

  • Файловые системы: Поддержка Btrfs (с преднастроенным Snapper для снапшотов и BTRFS Assistant для управления через GUI) и Ext4.
  • Загрузчики: Выбор между systemd-boot и GRUB.
  • Безопасность: Опциональное полнодисковое шифрование (LUKS2). При включённом Plymouth — графический ввод пароля без артефактов.
  • Тихая загрузка: При включённом Bootsplash GRUB работает в режиме hidden — лого производителя и Plymouth-экран без посторонних сообщений.
  • Ядро: Выбор ядра — linux, linux-lts, linux-zen (по умолчанию), linux-hardened.
  • Микрокод: Автоматическое определение и установка intel-ucode или amd-ucode.
  • Аудио: Полная настройка Pipewire (WirePlumber, Pipewire-Pulse, Pipewire-Jack).
  • Оптимизации: Core Tweaks, zram, sysctl-tweaks, nowatchdog.
  • Пресеты: Три варианта конфигурации — desktop (по умолчанию), core (минимальный TTY), none.

📦 Дополнительно

  • Автоматическое определение и установка драйверов GPU (NVIDIA, Intel, AMD, Mesa).
  • Установка кодеков, шрифтов (Nerd Fonts) и полезных утилит.
  • Поддержка Multilib (32-bit библиотеки).
  • Поддержка настройки Samba Shares.
  • AUR Helper: выбор из paru (по умолчанию), yay, trizen, pikaur или отключение.
  • Опциональная установка оболочки Fish с плагинами.
  • VM Support: установка гостевых утилит виртуальных машин.
  • Автоматическое определение часового пояса через ip-api.com.
  • Валидация имени пользователя (строчные буквы, цифры, _, -) и hostname (RFC-совместимая).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages