Skip to content

Latest commit

Β 

History

242 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Hyprland Copr automation bundle for Fedora Linux

logo

Fedora 43 Ready Fedora 44 Ready Fedora rawhide Ready

x86_64 aarch64

This repo provides automations for managing COPR repo nett00n/hyprland

nett00n/hyprland COPR repo provides both official and non-official but useful packages to running Hyprland on your Fedora system

πŸ“Ž Officially recommended repo solopasha/hyprland (πŸ“Ž Git, πŸ“Ž solopasha/hyprland COPR) seems to be abandoned

This repository is created with reproduced builds and future support convenience in mind

Feel free to reuse automation from this repository for your own copr-projects

News

2026-08-10

Added Packages:

  • Ironbar

2026-08-09

Fixed packages:

  • screeninfo - was not built successfully on fedora 43 - automation fix
  • quickshell - was not built successfully on fedora 43 - additional flag in build process
  • Hyprland - was not built sucessfully on fedora 43 - applied LionHeartP's patch. It builds locally but copr still fails

2026-08-02

I understood that i've added *-git packages just to match solopasha's repo and i did not understand how hard it would really be. *-git packages are removed from repo for now. Maybe i would get back to it in future, bit that's not a promise.

The vendoring process is reworked.

Removed packages:

  • cava - already present in fedora 43, 44, 45
  • hyprland-git
  • hyprland-plugins-git
  • waybar-git

Added packages:

  • libcava - same cava, but built as shared library only
  • satty

Updated packages:

  • Waybar - now built with cava support

2026-08-01

Big automation update. SQLite is now used to store build-related info instead of plain yaml file. Not so simple, but yaml was really messed up and limits architechture. New packages: snappy switcher, mpvpaper.

2026-06-30

New packages: snappy switcher, mpvpaper. Added a recommends field to package config.

πŸ“ More posts on GitHub

Packages

Hyprland new user starter-pack

  • hypridle β€” An idle management daemon for Hyprland
  • hyprland β€” A Modern C++ Wayland Compositor
  • hyprland-guiutils β€” Hyprland GUI utilities
  • hyprlock β€” A gpu-accelerated screen lock for Hyprland
  • hyprpaper β€” A blazing fast Wayland wallpaper utility
  • hyprshot β€” Utility to easily take screenshots in Hyprland using your mouse
  • swaync β€” A simple GTK based notification daemon for any Wayland compositor
  • waybar β€” Highly customizable Wayland bar for Sway and Wlroots based compositors
  • wofi β€” Wofi is a launcher/menu program for wlroots based wayland compositors such as sway

Hyprland main packages

Hyprland

  • hypridle β€” An idle management daemon for Hyprland
  • hyprland β€” A Modern C++ Wayland Compositor
  • hyprland-guiutils β€” Hyprland GUI utilities
  • hyprland-plugins β€” Official plugins for Hyprland
  • hyprland-qt-support β€” A qml style provider for hypr* qt apps
  • hyprlauncher β€” A multipurpose and versatile launcher / picker for Hyprland
  • hyprlock β€” A gpu-accelerated screen lock for Hyprland
  • hyprpaper β€” A blazing fast Wayland wallpaper utility
  • hyprpicker β€” A wlroots-compatible Wayland color picker that does not suck
  • hyprpolkitagent β€” A polkit authentication agent written in QT/QML
  • hyprpwcenter β€” Volume management center for Hyprland
  • hyprqt6engine β€” QT6 Theme Provider for Hyprland
  • hyprshot β€” Utility to easily take screenshots in Hyprland using your mouse
  • hyprshutdown β€” A graceful shutdown utility for Hyprland
  • hyprsunset β€” An application to enable a blue-light filter on Hyprland
  • hyprsysteminfo β€” System info utility for Hyprland
  • xdg-desktop-portal-hyprland β€” An XDG-Destop-Portal backend for Hyprland (and wlroots)

Hyprland dependencies

Hyprland

  • aquamarine β€” A very light linux rendering backend library
  • hyprcursor β€” A library and toolkit for the Hyprland cursor format
  • hyprgraphics β€” Small C++ library for graphics utilities across the Hypr ecosystem
  • hyprland-protocols β€” Wayland protocol extensions for Hyprland
  • hyprland-qt-support β€” A qml style provider for hypr* qt apps
  • hyprlang β€” The hypr configuration language library
  • hyprtoolkit β€” A modern C++ Wayland-native GUI toolkit
  • hyprutils β€” Small C++ library for utilities used across the Hypr ecosystem
  • hyprwayland-scanner β€” A Wayland scanner replacement for Hypr projects
  • hyprwire β€” A fast and consistent wire protocol for IPC

Useful apps

  • bemenu β€” Dynamic menu library and client program inspired by dmenu
  • cliphist β€” Wayland clipboard manager with support for multimedia
  • clipman β€” A simple clipboard manager for Wayland
  • copyq β€” CopyQ is an advanced clipboard manager with powerful editing and scripting features.
  • eww β€” Elkowars Wacky Widgets is a standalone widget system made in Rust that allows you to implement your own, custom widgets in any window manager
  • fuzzel β€” App launcher and fuzzy finder for Wayland, inspired by rofi and dmenu
  • gammastep β€” Adjust the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night.
  • hyprland-per-window-layout β€” Per-window keyboard layout daemon for Hyprland
  • mpvpaper β€” A video wallpaper program for wlroots based wayland compositors.
  • network-manager-applet β€” Tray applet and an advanced network connection editor
  • nnn β€” nΒ³ The unorthodox terminal file manager
  • pyprland β€” Scratchpads & many goodies for Hyprland
  • quickshell β€” Flexible QtQuick based desktop shell toolkit
  • ranger β€” A VIM-inspired filemanager for the console
  • satty β€” Satty - Modern Screenshot Annotation
  • snappy-switcher β€” alt-tab switch window for wayland compositor
  • swaybg β€” Great utility if all you want is one simple static wallpaper
  • udiskie β€” udiskie is a udisks2 front-end that allows to manage removable media such as CDs or flash drives for userspace
  • uwsm β€” Universal Wayland Session Manager
  • waybar β€” Highly customizable Wayland bar for Sway and Wlroots based compositors
  • waypaper β€” GUI wallpaper manager for Wayland and Xorg Linux systems

Other dependencies

  • aylurs-gtk-shell β€” Scaffolding CLI for Astal+Gnim
  • cpptrace β€” Simple, portable, and self-contained stacktrace library for C++11 and newer
  • glaze β€” Extremely fast, in memory, JSON and reflection library for modern C++.
  • glaze-v7 β€” Compat build of glaze 7.x for consumers pinned below 8.0
  • gtk4-layer-shell β€” A library to create panels and other desktop components for Wayland using the Layer Shell protocol and GTK4
  • imageio-ffmpeg β€” FFMPEG wrapper for Python
  • libcava β€” Fork of cava providing it as a shared library
  • libcava-v0 β€” cava built as a shared library
  • libdwarf-code β€” Library to access DWARF debugging information
  • screeninfo β€” Fetch location and size of physical screens
  • sndio β€” Portable version of OpenBSD's lightweight audio & MIDI sub-system

* - not provided by this repo, exists in fedora's

Build Status πŸ“Š


Docs


Support

πŸ“Ž Support me on Ko-fi β˜•


License

GPLv3

TL;DR β€” You are free to use, modify, and distribute this software If you distribute a modified version, you must release it under GPLv3 as well and make the source available. No warranty is provided


People

Authors

Maintainers

Contributors

  • Vladimir Budylnikov

Additional Information

There is an πŸ“Ž lionheartp/Hyprland COPR

It looks more like original solopasha/hyprland repo but with no ARM support

Sponsor this project

Contributors

Languages