Labwc-Alpine

Адаптированная конфигурация оконного менеджера Labwc для дистрибутива Alpine Linux от s13bby.


🚀 Установка Alpine Linux

1. Запуск установки

setup-alpine

Следуйте инструкциям установщика. После завершения перезагрузите систему:

reboot

2. Первоначальная настройка

Войдите в систему как root и выполните:

apk update
apk upgrade

3. Установка базовых пакетов

apk add nano sudo git

Примечание: Вы можете использовать любой другой текстовый редактор вместо nano.

4. Создание пользователя

Если вы ещё не создали пользователя во время установки:

adduser <имя_пользователя>

Добавьте пользователя в группу wheel (для доступа к sudo):

addgroup <имя_пользователя> wheel

5. Настройка sudo

Отредактируйте файл /etc/sudoers:

nano /etc/sudoers

Раскомментируйте строку:

%wheel ALL=(ALL) ALL

Сохраните и выйдите из редактора.


🖥️ Установка и настройка Labwc

1. Вход в систему от имени пользователя

su - <имя_пользователя>

2. Установка рабочего окружения

Запустите скрипт настройки рабочего стола:

sudo setup-desktop

Выберите xfce в качестве временного окружения.

Дождитесь завершения установки и перезагрузитесь:

reboot

3. Установка Labwc и терминала

Войдите в среду Xfce и установите Labwc:

apk add labwc alacritty

Выйдите из сессии Xfce и войдите в Labwc.

Готово! Теперь у вас есть базовый Labwc.


⚙️ Установка конфигурации

Клонируйте репозиторий с готовой конфигурацией:

git clone https://zenithcode.duckdns.org/s13bby/labwc-alpine.git

Перейдите в директорию проекта:

cd labwc-alpine/

Сделайте установочный скрипт исполняемым:

chmod +x install.sh

Запустите установку:

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:

apk del --purge xfce4 xfce4-terminal orage thunar

📄 Лицензия

Этот проект распространяется под лицензией MIT. Подробнее см. в файле LICENSE.


S
Description
адаптированный репозиторий s13bby/labwc для дистрибутива alpine linux
Readme MIT 16 MiB
Languages
Shell 84.5%
CSS 15.5%