summaryrefslogtreecommitdiff
path: root/.github/actions/setup_base
Commit message (Collapse)AuthorAgeFilesLines
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-261-0/+1
| | | Adds a new lua config manager, which will automatically be used if there is a lua config present.
* desktop: rewrite reserved area handling + improve tests (#12383)Vaxry2025-12-051-0/+1
|
* hyprctl: use new hyprpaper ipc format (#12537)Vaxry2025-12-041-0/+9
| | | | | --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* windowrules: rewrite completely (#12269)Vaxry2025-11-171-0/+1
| | | | | | | Reworks the window rule syntax completely --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* CI/Arch: build hyprgraphics after hyprutilsMihai Fufezan2025-09-281-4/+4
| | | | Ensure no ABI breaks. Hyprgraphics depends on hyprutils.
* ci: minor fixes to glazeVaxry2025-04-301-9/+1
|
* CI/setup_base: add libspngMihai Fufezan2025-01-271-0/+1
|
* hyprpm: use glaze to parse hyprctl plugin list (#8812)Tuur Vanhoutte2024-12-271-0/+9
| | | | | * Use std::filesystem::path in hyprpm DataState to avoid concatenating strings with (folder + "/" + file) * Added getPluginStates helper method in DataState * Small clang-tidy improvements
* core: Move regex from stdlib to re2 (#8736)Vaxry2024-12-161-1/+2
| | | Moves the regex handling from stdlib to re2
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-0/+7
| | | | | | | | | | | * Meson: add hyprgraphics * Nix: add hyprgraphics * CI/setup_base: get hyprgraphics-git --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-0/+6
| | | | | | | | | | | | | | Moves Hyprland from wlroots to aquamarine for the backend. --------- Signed-off-by: Vaxry <vaxry@vaxry.net> Co-authored-by: Mihai Fufezan <mihai@fufexan.net> Co-authored-by: Jan Beich <jbeich@FreeBSD.org> Co-authored-by: vaxerski <vaxerski@users.noreply.github.com> Co-authored-by: UjinT34 <41110182+UjinT34@users.noreply.github.com> Co-authored-by: Tom Englund <tomenglund26@gmail.com> Co-authored-by: Ikalco <73481042+ikalco@users.noreply.github.com> Co-authored-by: diniamo <diniamo53@gmail.com>
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-0/+5
| | | | | | | | | | | | | * core: move to hyprutils for utils Nix: add hyprutils dep * Meson: add hyprutils dep * flake.lock: update --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* ci: Fix CI (#5679)Vaxry2024-04-211-1/+0
|
* core: Move tearing to hyprwayland-scanner (#5657)Vaxry2024-04-201-3/+5
| | | | | | | Adds a new dependency: hyprwayland-scanner https://github.com/hyprwm/hyprwayland-scanner --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* CI: fix archVaxry2024-04-121-0/+2
|
* internal: Support libhyprcursor (#5009)Vaxry2024-03-091-1/+13
| | | | | | | woo --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* Migrate the config to hyprlang (#4656)Vaxry2024-02-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Migrate to hyprlang * pop up errors * fix swapped args * Meson & Nix: build with hyprlang * CI: add hyprlang to setup action * add infra for plugin stuff * fix hyprctl getoption * fix hyprctl getoption with json * format * fix post parse logic * fix autogen config * oops missed exec-once * fmt * fix ws rules * require 0.3.0 for hyprlang * nix: flaek * minor type fixes * fix cfg usages in swipe * use cvarlist for ws rules * fix throw in addPluginConfigVar * Nix: update hyprlang * minor fixes * fix disableLogs * mention hyprlang docs * bump hyprlang dep in cmake * Meson: bump min hyprlang version Nix: update hyprlang * minor fix * Nix: update meson patch --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* ci: use composite action to minimize code duplication (#4112)François Conzelmann2023-12-101-0/+75