chore(setup): unify device profile detection and symlink logic via PROFILE env var
🤖 Generated with opencode.ai
Co-Authored-By: opencode <noreply@opencode.ai>
27 lines
502 B
Bash
Executable File
27 lines
502 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Install Hyprland and related software
|
|
|
|
HYPR_PACKAGES=(
|
|
hyprland
|
|
hyprlock
|
|
hypridle
|
|
xdg-desktop-portal-hyprland
|
|
waybar
|
|
rofi-wayland
|
|
mako
|
|
wl-clipboard
|
|
wlogout
|
|
network-manager-applet
|
|
brightnessctl
|
|
alacritty
|
|
ttf-jetbrains-mono-nerd
|
|
ttf-jetbrains-mono
|
|
ttf-nerd-fonts-symbols
|
|
noto-fonts
|
|
noto-fonts-emoji
|
|
)
|
|
|
|
paru -S --needed --noconfirm "${HYPR_PACKAGES[@]}"
|
|
|
|
echo "Hyprland and related tools installed and configured."
|