sudo pacman -Syu
sudo pacman -S --needed - < pkglist.txt
1- تثبيت Paru
git clone https://aur.archlinux.org/paru-bin.git
cd paru-bin
makepkg -si
2- تثبيت باقي الحزم من Aur:
paru -S --needed - < aurlist.txt
Applications Startup Time Measure
git clone https://github.com/pop-os/shell.git
cd shell
make local-install
dconf load / < gnome-desktop
1- نقل مجلد zsh إلى ~/.config/zsh
mv zsh $HOME/.config
2- تنزيل وتثبيت الخطوط:
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold.ttf https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Italic.ttf https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold%20Italic.ttf -P ./MesloLGS-NF
sudo mv MesloLGS-NF /usr/share/fonts
4- تغيير مسار zshrc:
echo 'ZDOTDIR="$HOME/.config/zsh"' | sudo tee -a /etc/zsh/zshenv
5- تثبيت ohmyzsh:
git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.config/zsh/ohmyzsh
6- تثبيت Powerlevel10k و Plugins:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.config/zsh/ohmyzsh/custom}/themes/powerlevel10k && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.config/zsh/ohmyzsh/custom}/plugins/zsh-syntax-highlighting && git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.config/zsh/ohmyzsh/custom}/plugins/zsh-autosuggestions && git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:-${ZSH:-~/.config/zsh/ohmyzsh}/custom}/plugins/zsh-completions && git clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.config/zsh/ohmyzsh/custom}/plugins/zsh-history-substring-search
5- تعيين zsh كشل افتراضي:
- بالنسبة للمستخدم الجذر:
sudo -s
chsh -s /bin/zsh root
exit
- بالنسبة للمستخدم:
chsh -s /bin/zsh $USER