almost done(i thing so)

This commit is contained in:
2026-09-09 01:50:52 +06:00
parent 456ec37991
commit efd2f34055
52 changed files with 2915 additions and 802 deletions
+214 -2
View File
@@ -1,3 +1,215 @@
# labwc-alpine
# Labwc-Alpine
адаптированный репозиторий s13bby/labwc для дистрибутива alpine linux
Адаптированная конфигурация оконного менеджера **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
│
├── 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).
---