Installation Guide
Get started with HyprUpld on your system
Prerequisites
Before installing HyprUpld, make sure you have the following installed:
- Bash (version 4.0 or later)
- cURL or Wget
- For Linux: A desktop environment (KDE, GNOME, XFCE, etc.)
- For macOS: macOS 10.13 or later
Linux Installation
Install HyprUpld on any Linux distribution with this one-liner:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/PhoenixAceVFX/hyprupld/main/install.sh)"
This script will:
- Detect your Linux distribution
- Install required dependencies
- Download and install HyprUpld
- Set up desktop integration
Post-Installation
After installation, you can run HyprUpld from the terminal with:
hyprupld
Arch Linux Installation
For Arch Linux users, you can install HyprUpld using the following command:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/PhoenixAceVFX/hyprupld/main/PKGBUILD.sh)"
Or install from the AUR using your preferred AUR helper:
yay -S hyprupld-git
Dependencies
The following dependencies will be installed automatically:
- bash
- curl
- jq
- libnotify
- xclip (X11) or wl-clipboard (Wayland)
macOS Installation
To install HyprUpld on macOS, run the following command in your terminal:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/PhoenixAceVFX/hyprupld/main/macos_install.sh)"
This will:
- Check for Homebrew and install if needed
- Install required dependencies
- Download and install HyprUpld
- Set up necessary permissions
Manual Installation
If you prefer to install manually:
- Install Homebrew if you haven't already:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install dependencies:
brew install jq terminal-notifier
- Download and install HyprUpld
Manual Installation
For advanced users who want to install HyprUpld manually:
1. Download the latest release
git clone https://github.com/PhoenixAceVFX/hyprupld.git
cd hyprupld
2. Make the script executable
chmod +x hyprupld.sh
3. Install to a directory in your PATH
sudo cp hyprupld.sh /usr/local/bin/hyprupld
4. Install desktop integration (optional)
Create a desktop file for your desktop environment:
mkdir -p ~/.local/share/applications/
cp resources/hyprupld.desktop ~/.local/share/applications/
5. Verify installation
hyprupld --version