aboutsummaryrefslogtreecommitdiffhomepage
path: root/flake.nix
AgeCommit message (Collapse)Author
2023-08-12Nix: corrections for overlays, overrideable systems (#2929)Jacob Birkett
* nix: overlays: move waybar-hyprland to own overlay * flake: use legacyPackages for formatter Run `nix fmt` for all files. * flake: move default overlay to nix/overlays.nix * nix: lib: remove lib * nix: overlays: extras: explicitly include xdph overlays * nix: use interpolation for versions * nix: overlays: include deps with hyprland-packages * flake: make systems overrideable * flake: packages: inherit from overlaid pkgsFor
2023-08-04Nix: bump wlrootsMihai Fufezan
2023-07-25Nix: bump nixpkgsMihai Fufezan
Nix: bump wlroots
2023-07-23init: Request SCHED_RR using CAP_SYS_NICE and add Python to nix dev shell ↵Mily
(#2690) * nix: add python3 to devShell * init: request SCHED_RR scheduling policy * init: checks if host supports reseting scheduler on fork * init: make gainRealTime more compatible with other OSes * init: remove linux-only code
2023-07-20CI: update scriptsMihai Fufezan
2023-05-04Nix: expose/use flake's own hyprland-protocols in overlays.default (#2235)John Rinehart
2023-05-03flake.lock: update nixpkgsMihai Fufezan
flake.nix, nix/overlays.nix: remove wayland-latest overlay (1.22 now in nixpkgs)
2023-05-02Nix: fix recursion in package overlays (#2210)Jacob Birkett
* nix: flake: fix improperly using prev.callPackage * flake: cleanup with let blocks * flake: make overlays use recursive packages flake: separate overlays into multiple, combine into default * nix: overlays: extract to own file * flake: devShells: remove stdenv override * overlays: hl-pkgs: xdph: remove needless overlay Since the packages are now built with the overlays combined from inputs and self, overriding specific dependencies (anywhere) is no longer necessary. * nix: overlays: extras: include xdph and share-picker * nix: overlays: hl-pkgs: remove stdenv override
2023-04-24flake.nix: override waylandMihai Fufezan
2023-03-22Nix: disable HiDPI for default packageMihai Fufezan
NOTE: the package `hyprland-no-hidpi` was removed, and instead `hyprland-hidpi` exists now.
2023-03-10Nix: fix build on aarch64Mihai Fufezan
2023-03-05Nix: move dependency overrides inside wlroots-hyprland callMihai Fufezan
This fixes overlays failing to build. Fixes #1704
2023-03-04nix: show commit in hyprctlMihai Fufezan
2023-03-04Nix: simplify CIMihai Fufezan
2023-03-04Nix: fix hidpi patchMihai Fufezan
2023-03-04Nix: fix hyprland-no-hidpiMihai Fufezan
2023-02-27Plugin System (#1590)Vaxry
--------- Co-authored-by: Mihai Fufezan <[email protected]>
2023-01-21Nix: update waybar-hyprland, add hyprland-nvidia (#1409)Mihai Fufezan
Also add them to CI
2023-01-18nix: react to another stdenv change (#1399)Cole Mickens
2023-01-07nix: update xdphMihai Fufezan
2023-01-07nix: add hyprland-protocols through pkgconfig (#1275)Mihai Fufezan
2023-01-06Build: use props file for versioningMihai Fufezan
2023-01-06Nix & meson: 0.19.2 -> 0.20.0Mihai Fufezan
2023-01-03s/pkgs.system/pkgs.hostPlatform.system/gCole Mickens
2022-12-22Nix & meson: 0.18.0 -> 0.19.2Rens Porre
2022-12-19nix/flake: remove merged overridesMihai Fufezan
2022-12-09nix: add xdph to flake and enable it in the nixos moduleMihai Fufezan
2022-12-05Implement window sharing with the hl toplevel export proto (#1179)Vaxry
* implement window sharing Co-authored-by: Mihai Fufezan <[email protected]>
2022-12-05nix: add xdph to nixos moduleMihai Fufezan
2022-12-04nix: remove merged hwdata overrideMihai Fufezan
2022-12-04nix: add cmake and wlroots to devshell (#1155)Flafy
2022-11-25Nix & meson: 0.17.0 -> 0.18.0Mihai Fufezan
2022-11-20Nix: add libdrm and wayland-protocols overlayMihai Fufezan
fixes #1055
2022-11-13Nix: add hwdata overlay (#1010)Mihai Fufezan
2022-10-31Nix & meson: 0.16.0 -> 0.17.0Mihai Fufezan
Nix: make xwayland dependencies optional
2022-10-23Nix: override wayland-protocolsMihai Fufezan
2022-10-18Nix & meson: 0.15.3 -> 0.16.0Mihai Fufezan
2022-10-15Nix & meson: 0.15.0beta -> 0.15.3betaMihai Fufezan
Nix: remove merged libdrm update
2022-10-04Nix & meson: 0.14.0 -> 0.15.0Mihai Fufezan
2022-09-22Nix & meson: bump to 0.14.0Mihai Fufezan
2022-09-21flake: add libdrm overlay until it gets updatedMihai Fufezan
2022-09-03flake: remove overlay warningMihai Fufezan
2022-09-01nix: move wlroots and add nvidia patches (#608)Fernando Ayats
2022-08-31flake: formattingMihai Fufezan
2022-08-31Nix & meson: 0.11.1 -> 0.12.1Mihai Fufezan
flake: add commit to wlroots version
2022-08-29Add HiDPI xwayland + wlroots patches (#591)Mihai Fufezan
2022-08-26nix & meson: update version to 0.11.1Mihai Fufezan
2022-08-26Nix: add nixConfigMihai Fufezan
2022-08-23Nix: add shortRev to versionMihai Fufezan
2022-08-09flake: add aarch64-linux as supported platformMihai Fufezan