التثبيت

طريقتان لتثبيت NibrasShell على نظامك

الطريقة التلقائية موصى به

قم باستنساخ المستودع، ثم قم بتشغيل السكربت التالي الذي سيهتم بكل شيء، بما في ذلك إنشاء ملف الإعدادات

git clone --depth 1 https://github.com/AhmedSaadi0/NibrasShell.git cd NibrasShell/nibras_installer python main.py

التثبيت اليدوي

المتطلبات الأساسية إلزامي

برامج إضافية اختياري

  • 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).