# Labwc-Alpine Адаптированная конфигурация оконного менеджера **Labwc** для дистрибутива **Alpine Linux** от [s13bby](https://zenithcode.duckdns.org/s13bby/labwc-alpine). --- ## 🚀 Установка Alpine Linux ### 1. Запуск установки ```bash setup-alpine ``` Следуйте инструкциям установщика. После завершения перезагрузите систему: ```bash reboot ``` ### 2. Первоначальная настройка Войдите в систему как **root** и выполните: ```bash apk update apk upgrade ``` ### 3. Установка базовых пакетов ```bash apk add nano sudo git ``` > **Примечание:** Вы можете использовать любой другой текстовый редактор вместо `nano`. ### 4. Создание пользователя Если вы ещё не создали пользователя во время установки: ```bash adduser <имя_пользователя> ``` Добавьте пользователя в группу `wheel` (для доступа к `sudo`): ```bash addgroup <имя_пользователя> wheel ``` ### 5. Настройка sudo Отредактируйте файл `/etc/sudoers`: ```bash nano /etc/sudoers ``` Раскомментируйте строку: ``` %wheel ALL=(ALL) ALL ``` Сохраните и выйдите из редактора. --- ## 🖥️ Установка и настройка Labwc ### 1. Вход в систему от имени пользователя ```bash su - <имя_пользователя> ``` ### 2. Установка рабочего окружения Запустите скрипт настройки рабочего стола: ```bash sudo setup-desktop ``` Выберите **`xfce`** в качестве временного окружения. Дождитесь завершения установки и перезагрузитесь: ```bash reboot ``` ### 3. Установка Labwc и терминала Войдите в среду Xfce и установите Labwc: ```bash apk add labwc alacritty ``` Выйдите из сессии Xfce и войдите в Labwc. > **Готово!** Теперь у вас есть базовый Labwc. --- ## ⚙️ Установка конфигурации Клонируйте репозиторий с готовой конфигурацией: ```bash git clone https://zenithcode.duckdns.org/s13bby/labwc-alpine.git ``` Перейдите в директорию проекта: ```bash cd labwc-alpine/ ``` Сделайте установочный скрипт исполняемым: ```bash chmod +x install.sh ``` Запустите установку: ```bash sh ./install.sh ``` --- ## 📁 Структура проекта ``` labwc-alpine/ ├── backgrounds/ # Фоновые изображения │ ├── alpine_bg_dark_sign.jpg │ ├── alpine_bg_light_sign.jpg │ ├── fuji_dark.jpg │ └── fuji_light.jpg │ ├── configs/ # Конфигурационные файлы │ ├── hypr/ # Hyprland (если используется) │ │ ├── hypridle.conf │ │ ├── hyprland.lua │ │ └── hyprlock.conf │ │ │ ├── labwc/ # Основная конфигурация Labwc │ │ ├── autostart │ │ ├── environment │ │ ├── menu.xml │ │ ├── rc.xml │ │ ├── shutdown │ │ ├── themerc-override │ │ └── update_theme.sh │ │ │ ├── waybar/ # Панель Waybar │ │ ├── config.jsonc │ │ ├── style.css │ │ └── v2raya-toggle.sh │ │ │ ├── wofi/ # Лаунчер Wofi │ │ ├── cliphist-img.sh │ │ └── style.css │ │ │ ├── qt6ct/ # Настройки Qt6 │ │ └── qt6ct.conf │ │ │ └── alacritty/ # Терминал Alacritty │ └── alacritty.toml │ ├── palettes/ # Цветовые палитры │ ├── alpine/ │ │ ├── alpine_palette_dark │ │ ├── alpine_palette_light │ │ ├── alpine_palette_pastel_dark │ │ └── alpine_palette_pastel_light │ │ │ └── fuji/ │ ├── fuji_palette_dark │ ├── fuji_palette_light │ ├── fuji_palette_pastel_dark │ └── fuji_palette_pastel_light │ ├── fonts/ # Шрифты │ └── Widock TRIAL Bold.otf │ ├── scripts/ # скрипты │ ├── alpine_dark.sh │ ├── alpine_light.sh │ ├── fuji_dark.sh │ └── fuji_light.sh │ ├── install.sh # Главный установочный скрипт ├── LICENSE # Лицензия └── README.md # Этот файл ``` --- ## 🗑️ Удаление Xfce После успешной настройки Labwc вы можете удалить Xfce: ```bash apk del xfce4 xfce4-scenarios xfce4-terminal orage thunar apk del .xfce4-rundeps 2>/dev/null || true ``` --- ## 📄 Лицензия Этот проект распространяется под лицензией **MIT**. Подробнее см. в файле [LICENSE](LICENSE). ---