feature: big QOL update

This commit is contained in:
Beesquit committed 2026-10-01 21:56:56 +03:00
1 parent a71011039d
commit f5410ca8be
45 files changed
+377 -377

No files matched your search

+8 -5
View File
@@ -9,7 +9,7 @@ NC='\033[0m'
# ---- Preparing for setup ----
# Check if yay is present in the system
if ! command -v yay &> /dev/null; then
if ! command -v yay &>/dev/null; then
echo -e "${RED}Error: yay is required for this script to run.${NC}"
exit 1
fi
@@ -17,8 +17,8 @@ fi
# Requesting sudo access
echo -e "${YELLOW}Preparing for additional packages setup. Please allow sudo....${NC}"
if ! sudo -v; then
echo -e "${RED}Error: Failed to use sudo.${NC}" >&2
exit 1
echo -e "${RED}Error: Failed to use sudo.${NC}" >&2
exit 1
fi
echo
@@ -27,7 +27,6 @@ echo -e "${BLUE}Do you need extra game-oriented packages? (y/n)${NC}"
read additional_packages
echo
# ---- Packages setup ----
# Updating package databases
echo -e "${YELLOW}Updating package databases....${NC}"
@@ -40,7 +39,7 @@ yay -S --needed --noconfirm \
telegram wireguard-tools netbird-bin opencode pavucontrol \
pamixer spotify gimp obs-studio obsidian-bin libreoffice-fresh \
firefox sddm hyprnome git-credential-manager-bin qbittorrent \
scrcpy
scrcpy kernel-modules-hook
echo
# Installing gaming-oriented packages
@@ -51,5 +50,9 @@ if [[ "$additional_packages" =~ ^(y|ye|yes)?$ ]]; then
echo
fi
# ---- Finalizing setup ----
# Activate kernel saving
sudo systemctl enable linux-modules-cleanup.service
# ---- Finished ----
echo -e "${GREEN}The additional packages setup is finished!${NC}"
+2 -2
View File
@@ -82,10 +82,10 @@ sudo pacman -S --needed --noconfirm \
rofi waybar dunst awww hyprpicker hypridle hyprlock \
kitty yazi nwg-look grim slurp btop ncdu nmap exfat-utils abduco \
neovim vi vim tree-sitter-cli ripgrep fzf nano zip \
shfmt stylua prettier ruff bash-language-server \
shfmt stylua prettier ruff bash-language-server gopls \
thunar thunar-shares-plugin thunar-archive-plugin thunar-volman gvfs \
gvfs-mtp gvfs-afc gvfs-nfs gvfs-smb gvfs-goa gvfs-wsdd gvfs-dnssd \
gvfs-gphoto2 fastfetch cowsay
gvfs-gphoto2 fastfetch cowsay dmidecode wtype
echo
# ---- Config setup ----