add installation script

This commit is contained in:
2026-02-06 20:33:41 +03:00
parent 094a9082f7
commit 10dc236168

32
install.sh Executable file
View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -e # exit on any error
echo "🛠️ starting installation..."
# Update system first
echo "📦 updating system..."
#sudo pacman -Syu --noconfirm
# TODO: install paru
# core hyprland packages
echo "📦 Installing core packages..."
sudo pacman -S --needed \
hyprland \
waybar \
kitty \
rofi \
wlogout \
fish \
nvim \
swaync \
matugen \
--noconfirm
# set fish as default shell
echo "🐟 setting up fish shell..."
chsh -s "$(which fish)" "$USER"
# complete
echo "✅ Installation complete!"
echo "🔄 Please log out and log back in to Fish shell"