summaryrefslogtreecommitdiff
path: root/nix
Commit message (Collapse)AuthorAgeFilesLines
* CI/Nix/Test: check gtest exit statusMihai Fufezan2026-04-301-0/+1
|
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-262-3/+8
| | | Adds a new lua config manager, which will automatically be used if there is a lua config present.
* nix: separate overlay with depsMihai Fufezan2026-03-291-40/+47
|
* nix/tests: print gtests logsMihai Fufezan2026-03-291-4/+8
|
* Nix: always test in debug modeMihai Fufezan2026-03-131-1/+1
|
* renderer: shader variants refactor (#13434)UjinT342026-03-061-0/+2
| | | Part 0 of renderer reworks.
* render/cm: add ICC profile pipeline (#12711)Vaxry2026-03-041-0/+2
| | | Adds an ICC profile pipeline, loading via config and applying via 3D LUTs.
* treewide: alejandra -> nixfmtMihai Fufezan2026-03-027-380/+427
|
* nix: fix evaluation warnings, the xorg package set has been deprecated (#13231)flyingpeakock2026-02-152-9/+14
| | | Co-authored-by: Philip Johansson <philip@phlipphlop.me>
* nix: remove glaze patchMihai Fufezan2026-02-122-23/+0
| | | | Signed-off-by: Tyr Heimdal <tyr.heimdal@warning.no>
* Nix: apply glaze patchMihai Fufezan2026-01-292-0/+23
|
* Nix: re-enable hyprpmMihai Fufezan2026-01-201-1/+1
|
* nix: add hyprland-uwsm to passthru.providedSessionsAustin Horstman2026-01-101-1/+1
| | | | | | Fix issue with displayManager `defaultSession` not accepting the stringsince it's missing from the lookup it does with`passthru.providedSessions`.
* dekstop/window: read static rules before guessing initial size if possible ↵Vaxry2026-01-011-0/+3
| | | | (#12783)
* keybinds: add inhibiting gestures under shortcut inhibitors (#12692)ArchSav2025-12-301-0/+1
|
* example/hyprland.desktop: fix pathMihai Fufezan2025-12-261-1/+2
|
* example/hyprland.desktop: install with full path in ExecMihai Fufezan2025-12-251-1/+1
|
* Nix: re-enable uwsm desktop fileMihai Fufezan2025-12-251-1/+1
|
* window: automatically pin child windows (#12224)ArchSav2025-12-201-0/+1
|
* hyprctl: add nix flag (#12653)Mihai Fufezan2025-12-151-0/+1
|
* Nix: fix glaze build for CI and devShell (#12616)Maximilian Seidler2025-12-112-2/+12
|
* start: init start-hyprland and safe mode (#12484)Vaxry2025-12-051-0/+1
|
* desktop: rewrite reserved area handling + improve tests (#12383)Vaxry2025-12-053-6/+21
|
* hyprctl: use new hyprpaper ipc format (#12537)Vaxry2025-12-042-0/+4
| | | | | --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* windowrules: rewrite completely (#12269)Vaxry2025-11-171-0/+2
| | | | | | | Reworks the window rule syntax completely --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* CI/Nix: simplify cache configMihai Fufezan2025-11-173-6/+12
|
* Nix: fix GIT_* env varsMihai Fufezan2025-11-161-5/+7
|
* core: qtutils -> guiutils (#12231)Vaxry2025-11-072-3/+3
| | | | | | | | | | | * core: qtutils -> guiutils * nix: qtutils -> guiutils * flake.lock: update --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* Nix: build hyprtester along with hyprlandMihai Fufezan2025-10-294-79/+18
|
* Nix/tests: wl-copy -> wl-clipboardMihai Fufezan2025-10-271-1/+1
|
* Nix/tests: add wl-copyMihai Fufezan2025-10-271-0/+1
|
* Nix: drop ninja for CMake buildMihai Fufezan2025-10-131-23/+18
|
* Revert "nix: use meson"Mihai Fufezan2025-10-131-1/+1
| | | | This reverts commit d505b3366533b71d57156469c926e8b2b75afb89.
* input: add per-device scroll-factor (#11241)Vaxry2025-09-021-0/+1
|
* protocols: implement pointer-warp-v1 (#11469)Ikalco2025-08-291-0/+8
|
* input: Add fully configurable trackpad gestures (#11490)Vaxry2025-08-281-0/+5
| | | Adds configurable trackpad gestures
* nix/lib: add bezier to topCommandsPrefixesFazzi2025-08-071-1/+1
| | | | | | if any custom beziers are defined in animations, hyprland will complain that the beziers haven't been defined. I think this change makes sense as its likely most configurations are defining custom beziers anyway.
* descriptions: fix bad json output (#11350)Vaxry2025-08-061-0/+1
| | | | | --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* CI/Nix: also check for qt version in update scriptKarun Sandhu2025-07-221-6/+15
|
* Nix: fix overlay applicationMihai Fufezan2025-07-051-7/+0
| | | | Should fix hyprwm/hyprland-plugins#412
* CMake: disable tests by default (#10899)Mihai Fufezan2025-07-011-1/+3
|
* Core: Add a test suite (#9297)Vaxry2025-06-263-3/+163
| | | | | | | Adds a test suite for testing hyprland's features with a runtime tester --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* Nix: filter src using filesetMihai Fufezan2025-06-241-9/+25
| | | | | Allows reusing already-built derivation when changing files outside the ones defined in the fileset.
* treewide: hyprland.org -> hypr.landMihai Fufezan2025-06-203-3/+3
|
* nix: use gcc15mitsuru2025-05-311-1/+1
| | | | | | resolves Nix build/CI failures introduced in 9190443 bumps flake.lock as gcc15Stdenv wasn't available at the pinned version of nixpkgs
* flake.lock: updateMihai Fufezan2025-05-221-13/+0
| | | | nix/overlays: remove wayland-protocols overlay. PR landed in master a while ago
* core: drop the legacy renderer (#10408)Tom Englund2025-05-152-4/+10
| | | | | | | | | | | * core: drop the legacy renderer the legacy renderer is broken and barely used, drop it. * Nix: drop support for legacyRenderer --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* nix/overlays: add w-p 1.43Mihai Fufezan2025-04-221-0/+13
|
* nix/module: load plugins using exec-once (#9836)Amadej Kastelic2025-04-031-2/+3
|
* Nix: add changes from Nixpkgs derivationMihai Fufezan2025-03-231-0/+5
|