التثبيت
طريقتان لتثبيت NibrasShell على نظامك
الطريقة التلقائية موصى به
قم باستنساخ المستودع، ثم قم بتشغيل السكربت التالي الذي سيهتم بكل شيء، بما في ذلك إنشاء ملف الإعدادات
git clone --depth 1 https://github.com/AhmedSaadi0/NibrasShell.git
cd NibrasShell/nibras_installer
python main.py
التثبيت اليدوي
المتطلبات الأساسية إلزامي
- Hyprland
- Quickshell
- network-manager-applet
- playerctl
- polkit-kde-agent أو polkit-gnome
- FantasqueSansM Nerd Font
- dolphin
- konsole
- brightnessctl
- gammastep
- wl-clipboard
- cliphist
- hyprpicker
- sysstat
- bc
- sassc
- systemsettings
- acpi
- fish
- gnome-bluetooth-3.0
- power-profiles-daemon
- lm_sensors
- KDE Material You Colors
- vnstat
- nethogs
برامج إضافية اختياري
- strawberry
- easyeffects
- blueman
- telegram-desktop
- discord
- kvantum
- firefox
Arch أوامر التثبيت
yay -S base-devel quickshell brightnessctl network-manager-applet konsole ark dolphin ffmpegthumbs playerctl polkit-kde-agent jq gammastep wl-clipboard cliphist hyprpicker hyprshot-git bc sysstat sassc systemsettings acpi fish kde-material-you-colors plasma5support plasma5-integration plasma-framework5 ttf-jetbrains-mono-nerd ttf-fantasque-nerd powerdevil gnome-bluetooth-3.0 power-profiles-daemon libjpeg6-turbo python-regex python-pillow python-psutil python python313
yay -S orchis-theme-git discord firefox visual-studio-code-bin nwg-look-bin qt5ct
telegram-desktop strawberry
Fedora أوامر التثبيت
# Enable rpmfusion repository
sudo dnf install -y https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install -y https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
# Enable COPR repositories
sudo dnf copr enable lionheartp/Hyprland
sudo dnf copr enable -y errornointernet/quickshell
# Install Hyprland and Quickshell
sudo dnf install -y hyprland quickshell
# Install required packages
sudo dnf install -y plasma-nm playerctl polkit-kde dolphin konsole brightnessctl gammastep wl-clipboard cliphist sysstat bc glib2-devel dbus-glib-devel plasma-systemsettings acpi fish gnome-bluetooth-libs lm_sensors vnstat nethogs jq dbus-devel python3-devel python3.13 python3.13-devel
# Optional packages
sudo dnf install -y strawberry easyeffects blueman telegram-desktop discord kvantum firefox
Void أوامر التثبيت
# Add Void extra repository with Hyprland
echo repository=https://raw.githubusercontent.com/Encoded14/void-extra/repository-x86_64-glibc | sudo tee /etc/xbps.d/20-void-extra.conf
sudo xbps-install -S
# Install required packages
sudo xbps-install -y hyprland quickshell plasma-nm playerctl polkit-kde-agent dolphin konsole brightnessctl gammastep wl-clipboard sysstat bc sassc systemsettings acpi fish-shell gnome-bluetooth power-profiles-daemon lm_sensors vnstat nethogs xz jq python3-devel dbus-devel glib-devel cmake nerd-fonts
# Optional packages
sudo xbps-install -y strawberry easyeffects blueman telegram-desktop kvantum firefox
ملاحظة: إذا كنت تستخدم نظام تشغيل آخر غير أرش او فيدورا او فويد فسوف تحتاج إلى تثبيت جميع البرامج الضرورية. قد تختلف الخطوات بناءً على نوع توزيعتك.
تأثير العمق للساعة
نحتاج مكتبه rembg و pillow لانشاء الصور ذات تاثير العمق
python3.13 -m venv ~/.cache/nibrasshell/venv
~/.cache/nibrasshell/venv/bin/pip install --upgrade pip wheel setuptools
~/.cache/nibrasshell/venv/bin/pip install -r
.config/quickshell/scripts/python/requirements-3.13.txt
تشغيل سكربت التثبيت
cd nibras_installer
python main.py
Choose your language / اختر لغتك / Vyberte jazyk:
1. English
2. العربية
3. Česky
> 2
=============================================
سكربت تثبيت NibrasShell
=============================================
1. تثبيت المتطلبات
2. تثبيت الواجهة
3. تحديث QuickShell
4. حذف الواجهة
5. إنشاء/تعديل ملف الإعدادات
6. خروج
اختر أحد الخيارات: 2
تثبيت الملفات يدوياً
في حال لم يعمل السكربت، اكمل مع التثبيت اليدوي أدناه
1
استنساخ المستودع
git clone --depth 1 https://github.com/AhmedSaadi0/NibrasShell.git
2
Backup الملفات الحالية
mv ~/.config/hypr/ ~/.config/hypr-old
mv ~/.config/quickshell/ ~/.config/quickshell-old
mv ~/.config/easyeffects/ ~/.config/easyeffects-old
mv ~/.config/fish/config.fish ~/.config/fish/config.back.fish
3
نسخ ملفات الإعدادات
cp -r NibrasShell ~/.config/hypr
cp -r ~/.config/hypr/config/quickshell ~/.config/quickshell
cp -r ~/.config/hypr/config/easyeffects ~/.config/easyeffects
cp ~/.config/hypr/config/config.fish ~/.config/fish/config.fish
4
صلاحيات التنفيذ
sudo chmod +x ~/.config/hypr/scripts/*
sudo chmod +x ~/.config/quickshell/scripts/*
5
إعداد EasyEffects
cp -r ~/.config/hypr/config/easyeffects ~/.config/easyeffects
6
نسخ الثيمات
mkdir -p ~/.local/share/color-schemes/ ~/.local/share/konsole/ ~/.config/Kvantum/
cp -r ~/.config/hypr/config/plasma-colors/* ~/.local/share/color-schemes/
cp -r ~/.config/hypr/config/kvantum-themes/* ~/.config/Kvantum/
cp -r ~/.config/hypr/config/konsole/* ~/.local/share/konsole/
7
نسخ الخطوط
mkdir -p ~/.fonts
cp -r ~/.config/hypr/config/.fonts/* ~/.fonts
8
استخراج الأيقونات
mkdir -p ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/BeautySolar.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/Delight-brown-dark.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/Gradient-Dark-Icons.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/Infinity-Dark-Icons.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/la-capitaine-icon-theme.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/Magma.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/oomox-aesthetic-dark.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/Vivid-Dark-Icons.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/Windows11-red-dark.tar.gz -C ~/.local/share/icons
tar xvf ~/.config/hypr/config/icons/Zafiro-Nord-Dark-Black.tar.gz -C ~/.local/share/icons
بإمكانك تغيير خط الجهاز إلى JF Flat وتخصيص الواجهة من خلال الإعدادات المتقدمة (Win+S).