Files
labwc-alpine/README.md
T

194 lines
4.7 KiB
Markdown
Raw Normal View History

2026-09-09 01:50:52 +06:00
# Labwc-Alpine
2026-09-05 19:59:42 +00:00
2026-09-09 01:50:52 +06:00
Адаптированная конфигурация оконного менеджера **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/ # Конфигурационные файлы
2026-09-13 21:35:41 +06:00
│ ├── swaylock/ # Блокировка экрана
│ │ └── config
2026-09-09 01:50:52 +06:00
│ │
│ ├── labwc/ # Основная конфигурация Labwc
│ │ ├── autostart
│ │ ├── environment
│ │ ├── menu.xml
│ │ ├── rc.xml
│ │ ├── shutdown
2026-09-13 21:35:41 +06:00
│ │ └── themerc-override
2026-09-09 01:50:52 +06:00
│ │
│ ├── waybar/ # Панель Waybar
│ │ ├── config.jsonc
│ │ ├── style.css
│ │ └── v2raya-toggle.sh
│ │
│ ├── wofi/ # Лаунчер Wofi
│ │ ├── cliphist-img.sh
│ │ └── style.css
│ │
│ └── alacritty/ # Терминал Alacritty
│ └── alacritty.toml
│
├── 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).
---