| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | config/lua: init lua config manager, use lua if available (#13817) | Vaxry | 2026-04-26 | 1 | -1/+6 |
| | | | | Adds a new lua config manager, which will automatically be used if there is a lua config present. | ||||
| * | Nix: always test in debug mode | Mihai Fufezan | 2026-03-13 | 1 | -1/+1 |
| | | |||||
| * | renderer: shader variants refactor (#13434) | UjinT34 | 2026-03-06 | 1 | -0/+2 |
| | | | | Part 0 of renderer reworks. | ||||
| * | render/cm: add ICC profile pipeline (#12711) | Vaxry | 2026-03-04 | 1 | -0/+2 |
| | | | | Adds an ICC profile pipeline, loading via config and applying via 3D LUTs. | ||||
| * | treewide: alejandra -> nixfmt | Mihai Fufezan | 2026-03-02 | 1 | -154/+174 |
| | | |||||
| * | nix: fix evaluation warnings, the xorg package set has been deprecated (#13231) | flyingpeakock | 2026-02-15 | 1 | -8/+13 |
| | | | | Co-authored-by: Philip Johansson <philip@phlipphlop.me> | ||||
| * | nix: remove glaze patch | Mihai Fufezan | 2026-02-12 | 1 | -7/+0 |
| | | | | | Signed-off-by: Tyr Heimdal <tyr.heimdal@warning.no> | ||||
| * | Nix: apply glaze patch | Mihai Fufezan | 2026-01-29 | 1 | -0/+7 |
| | | |||||
| * | Nix: re-enable hyprpm | Mihai Fufezan | 2026-01-20 | 1 | -1/+1 |
| | | |||||
| * | nix: add hyprland-uwsm to passthru.providedSessions | Austin Horstman | 2026-01-10 | 1 | -1/+1 |
| | | | | | | | Fix issue with displayManager `defaultSession` not accepting the stringsince it's missing from the lookup it does with`passthru.providedSessions`. | ||||
| * | keybinds: add inhibiting gestures under shortcut inhibitors (#12692) | ArchSav | 2025-12-30 | 1 | -0/+1 |
| | | |||||
| * | example/hyprland.desktop: fix path | Mihai Fufezan | 2025-12-26 | 1 | -1/+2 |
| | | |||||
| * | example/hyprland.desktop: install with full path in Exec | Mihai Fufezan | 2025-12-25 | 1 | -1/+1 |
| | | |||||
| * | Nix: re-enable uwsm desktop file | Mihai Fufezan | 2025-12-25 | 1 | -1/+1 |
| | | |||||
| * | window: automatically pin child windows (#12224) | ArchSav | 2025-12-20 | 1 | -0/+1 |
| | | |||||
| * | hyprctl: add nix flag (#12653) | Mihai Fufezan | 2025-12-15 | 1 | -0/+1 |
| | | |||||
| * | Nix: fix glaze build for CI and devShell (#12616) | Maximilian Seidler | 2025-12-11 | 1 | -2/+2 |
| | | |||||
| * | start: init start-hyprland and safe mode (#12484) | Vaxry | 2025-12-05 | 1 | -0/+1 |
| | | |||||
| * | desktop: rewrite reserved area handling + improve tests (#12383) | Vaxry | 2025-12-05 | 1 | -5/+11 |
| | | |||||
| * | hyprctl: use new hyprpaper ipc format (#12537) | Vaxry | 2025-12-04 | 1 | -0/+3 |
| | | | | | | --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net> | ||||
| * | windowrules: rewrite completely (#12269) | Vaxry | 2025-11-17 | 1 | -0/+2 |
| | | | | | | | | Reworks the window rule syntax completely --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net> | ||||
| * | CI/Nix: simplify cache config | Mihai Fufezan | 2025-11-17 | 1 | -4/+5 |
| | | |||||
| * | Nix: fix GIT_* env vars | Mihai Fufezan | 2025-11-16 | 1 | -5/+7 |
| | | |||||
| * | core: qtutils -> guiutils (#12231) | Vaxry | 2025-11-07 | 1 | -2/+2 |
| | | | | | | | | | | | | * core: qtutils -> guiutils * nix: qtutils -> guiutils * flake.lock: update --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net> | ||||
| * | Nix: build hyprtester along with hyprland | Mihai Fufezan | 2025-10-29 | 1 | -2/+14 |
| | | |||||
| * | Nix: drop ninja for CMake build | Mihai Fufezan | 2025-10-13 | 1 | -23/+18 |
| | | |||||
| * | Revert "nix: use meson" | Mihai Fufezan | 2025-10-13 | 1 | -1/+1 |
| | | | | | This reverts commit d505b3366533b71d57156469c926e8b2b75afb89. | ||||
| * | Nix: filter src using fileset | Mihai Fufezan | 2025-06-24 | 1 | -9/+25 |
| | | | | | | Allows reusing already-built derivation when changing files outside the ones defined in the fileset. | ||||
| * | treewide: hyprland.org -> hypr.land | Mihai Fufezan | 2025-06-20 | 1 | -1/+1 |
| | | |||||
| * | core: drop the legacy renderer (#10408) | Tom Englund | 2025-05-15 | 1 | -3/+3 |
| | | | | | | | | | | | | * 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: add changes from Nixpkgs derivation | Mihai Fufezan | 2025-03-23 | 1 | -0/+5 |
| | | |||||
| * | nix: mesa -> libgbm (#9612) | André Silva | 2025-03-14 | 1 | -2/+2 |
| | | | | https://github.com/NixOS/nixpkgs/commit/d209d800b7df2d4b05ea1266b14a47cba5da129b | ||||
| * | Nix: change meson buildtype from debugoptimized to debug | micha4w | 2025-02-02 | 1 | -1/+1 |
| | | |||||
| * | Nix: disable hyprpm | Mihai Fufezan | 2025-01-18 | 1 | -0/+1 |
| | | | | | | | It does not work properly on Nix anyway. If you were using hyprpm in some way before, please switch to using the `plugins` option in the HM module (and the upcoming option in the NixOS module, soon™). | ||||
| * | hyprpm: use glaze to parse hyprctl plugin list (#8812) | Tuur Vanhoutte | 2024-12-27 | 1 | -0/+4 |
| | | | | | | * Use std::filesystem::path in hyprpm DataState to avoid concatenating strings with (folder + "/" + file) * Added getPluginStates helper method in DataState * Small clang-tidy improvements | ||||
| * | Nix: fix TAG substitution | Mihai Fufezan | 2024-12-23 | 1 | -3/+3 |
| | | |||||
| * | nix/meson: add re2 dependency (#8738) | Austin Horstman | 2024-12-16 | 1 | -0/+2 |
| | | | | | | * nix/default: add re2 dependency * meson: add re2 | ||||
| * | core: Add support for hyprqtutils' update screen (#8651) | Vaxry | 2024-12-06 | 1 | -0/+2 |
| | | | | | | | | | | * Nix: add hyprland-qtutils to PATH * flake.lock: update --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net> | ||||
| * | Nix: create TAG info from version | Mihai Fufezan | 2024-12-06 | 1 | -2/+3 |
| | | |||||
| * | core: move colorspace handling to oklab (#8635) | Vaxry | 2024-12-03 | 1 | -0/+2 |
| | | | | | | | | | | | | * Meson: add hyprgraphics * Nix: add hyprgraphics * CI/setup_base: get hyprgraphics-git --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net> | ||||
| * | Nix: disable uwsm desktop file installation | Mihai Fufezan | 2024-11-11 | 1 | -0/+1 |
| | | | | | Will be enabled in the NixOS module. | ||||
| * | meson: autodetect systemd | Mihai Fufezan | 2024-11-11 | 1 | -1/+0 |
| | | |||||
| * | Nix: build aquamarine and hyprutils in debug when using hyprland-debug | Mihai Fufezan | 2024-11-07 | 1 | -3/+1 |
| | | |||||
| * | feat: add a custom made treewide formatter (#7992) | Artur Manuel | 2024-10-07 | 1 | -1/+1 |
| | | |||||
| * | Meson: add tracy dependency | Mihai Fufezan | 2024-09-27 | 1 | -2/+5 |
| | | |||||
| * | Meson: try to find udis86 through pkgconfig, fallback to subproject | Mihai Fufezan | 2024-09-27 | 1 | -6/+2 |
| | | | | | | | Only the fork provides a .pc file, so there's no risk of linking the wrong lib version. If pkg-config can't find it (most cases), fall back to using the subproject through the wrap file. | ||||
| * | Nix: re-add hyprland-protocols | Mihai Fufezan | 2024-09-27 | 1 | -0/+2 |
| | | |||||
| * | Nix: also test cross build | Jörg Thalheim | 2024-09-26 | 1 | -1/+1 |
| | | |||||
| * | Nix: clean up derivation | Mihai Fufezan | 2024-09-21 | 1 | -28/+30 |
| | | |||||
| * | Nix: use mold linker | Mihai Fufezan | 2024-09-19 | 1 | -113/+120 |
| | | |||||
