From 10dc2361681278c583cf3d449fe7be1896375c14 Mon Sep 17 00:00:00 2001 From: FoXeNe Date: Fri, 6 Feb 2026 20:33:41 +0300 Subject: [PATCH] add installation script --- install.sh | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 install.sh diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..588af75 --- /dev/null +++ b/install.sh @@ -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"