feature: big QOL update
This commit is contained in:
1 parent
a71011039d
commit
f5410ca8be
45 files changed
+377
-377
No files matched your search
@@ -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}"
|
||||
@@ -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 ----
|
||||
|
||||
Reference in new issue
Block a user