A collection of packages for Arch Linux that I use for my Hyprland configuration.
This configuration uses stow to manage dotfiles. Clone this repository into ~/repo/dotfiles, then use the stow commands below to create symlinks to your home directory.
# Create symlinks stow -t ~ -d ~/repo/dotfiles . # Remove symlinks stow -D -t ~ -d ~/repo/dotfiles .- hyprland-git - Dynamic tiling Wayland compositor
- hypridle-git - Idle daemon
- hyprpaper-git - Wallpaper utility with IPC controls
- hyprpolkitagent-git - Polkit authentication agent
- uwsm - Wayland session manager
- xdg-desktop-portal-hyprland-git - Desktop portal implementation
- xdg-desktop-portal-gtk - GTK desktop portal
- xorg-xwayland - X server for Wayland
- polkit - Privilege escalation tool
- zsh - Shell
- zsh-autosuggestions - Fish-like autosuggestions
- zsh-syntax-highlighting - Syntax highlighting
- starship - Cross-shell prompt
- alacritty - GPU-accelerated terminal
- alsa-utils - Audio utilities
- chromium - Web browser
- chromium-widevine - DRM support
- google-chrome - Proprietary browser
- zed - Code editor
- nautilus - File manager
- bat - cat with syntax highlighting
- btop - System monitor
- eza - Modern ls replacement
- fd - Fast find alternative
- git - Version control
- github-cli - GitHub CLI
- jq - JSON processor
- less - Text file viewer
- ncdu - Disk usage analyzer
- paru - AUR helper
- ripgrep - Smarter grep alternative
- stow - Symlink manager
- television - Fuzzy finder
- zoxide - Smarter cd
- just - Command runner
- pueue - Task manager
- iwd - Internet Wireless Daemon
- impala - TUI for wifi
- iw - Wireless device configuration
- dnscrypt-proxy - Encrypted DNS proxy
- grim - Screenshot utility
- slurp - Region selector
- wl-clipboard - Copy/paste utilities
- wev - Wayland event debugger
- qt5-wayland - Qt5 Wayland plugin
- libnewt - Text mode windowing toolkit
- pipewire - Audio/video router
- wireplumber - PipeWire session manager
- pipewire-alsa - ALSA plugin
- pipewire-jack - JACK plugin
- pipewire-pulse - PulseAudio plugin
- gst-plugin-pipewire - GStreamer plugin
- libpulse - PulseAudio client library
- easyeffects - Audio effects
- calf - Audio plugins
- lsp-plugins-lv2 - Audio plugins
- zam-plugins-lv2 - Audio plugins
- libdeep_filter_ladspa-git - Deep filter
- sof-firmware - Sound Open Firmware
- wiremix - PipeWire mixer
- otf-geist - Sans-serif font
- otf-geist-mono - Monospaced font
- otf-geist-mono-nerd - Nerd Font variant
- noto-fonts-emoji - Emoji font
- linux - Linux kernel
- linux-firmware - Firmware files
- linux-lts - LTS kernel
- linux-lts-headers - LTS headers
- amd-ucode - CPU microcode
- base - Minimal package set
- base-devel - Build tools
- btrfs-progs - Btrfs utilities
- snapper - Snapshot manager
- efibootmgr - Boot manager
- bluez - Bluetooth daemon
- brightnessctl - Brightness control
- libinput - Input device library
- libnotify - Notifications library
- libva-utils - VA-API tools
- playerctl - Media player controller
- vulkan-radeon - Vulkan driver
- zram-generator - zram systemd generator
- auto-cpufreq - CPU frequency manager
- nftables - Firewall
- iptables-nft - iptables using nft
- zapret-git - DPI bypass
- gnome-keyring - Keyring daemon
- nano - Text editor
- opencode-bin - AI coding assistant