summaryrefslogtreecommitdiff
path: root/nix
Commit message (Collapse)AuthorAgeFilesLines
* Nix CI: split inputs and wlroots updatingMihai Fufezan2023-07-052-16/+34
| | | | | Now there are separate update scripts for wlroots and for all other inputs.
* Nix/portals.patch: conditionally check portalsMihai Fufezan2023-06-301-5/+8
|
* Nix: patch portals search dirMihai Fufezan2023-06-272-0/+25
|
* fix updating revision in wlroots.wrapsolopasha2023-06-151-1/+1
| | | | revision gets updated to the previous one, not current.
* chore: fix typos (#2463)Michał2023-06-071-4/+4
| | | Some typos when spelling Hyprland
* Add hyprland to waybar-hyprland path as fallback for hyprctlRuby Iris Juric2023-05-271-0/+4
|
* Fix not finding function symbols for hooking (#2292)outfoxxed2023-05-162-0/+9
| | | | | | | | | Fixes no useful feedback about failing subcommand. Fixes function hooks breaking when running under a path containing spaces. Replaced old usages with this function where possible. Complex shell usages now use `execAndGetShell` which is equal to the old function.
* meson & nix: install wlroots headers (#2287)Mihai Fufezan2023-05-162-1/+8
|
* Add warning about setting hyprland config with home manageroutfoxxed2023-05-031-1/+8
|
* Add plugin configuration to home manager moduleoutfoxxed2023-05-031-1/+13
|
* flake.lock: update nixpkgsMihai Fufezan2023-05-031-11/+0
| | | | flake.nix, nix/overlays.nix: remove wayland-latest overlay (1.22 now in nixpkgs)
* Nix: fix recursion in package overlays (#2210)Jacob Birkett2023-05-022-0/+116
| | | | | | | | | | | | | | | | | | | | | | | * 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
* Plugin header overhaul (#2087)Ching Pei Yang2023-04-271-0/+1
| | | | | | | | | | | | | | | | * meson: install headers * Meson/CMake: add pkg-config file for headers * makefile: install headers and pkgconfig * CMake: move protocols to cmake Co-authored-by: Ching Pei Yang <badnam3o.0@gmail.com> --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
* nix/*module: use mdDoc for documentationMihai Fufezan2023-04-103-138/+124
| | | | Simplify and add more info to the docs.
* nix: update xdphMihai Fufezan2023-04-101-5/+5
| | | | workflows/nix-update: update all inputs
* nix/xwayland-hidpi: update patchMihai Fufezan2023-04-081-98/+93
|
* Fix nix build optionsOliver Ni2023-03-271-2/+3
|
* Nix: disable HiDPI for default packageMihai Fufezan2023-03-223-3/+3
| | | | | NOTE: the package `hyprland-no-hidpi` was removed, and instead `hyprland-hidpi` exists now.
* Nix: rebase wlroots-hidpi patchMihai Fufezan2023-03-221-14/+14
|
* Nix: add pango depMihai Fufezan2023-03-201-3/+2
|
* Nix: fix meson patch againMihai Fufezan2023-03-151-23/+14
|
* Nix: fix meson patchMihai Fufezan2023-03-151-8/+19
|
* Nix: fix build on aarch64Mihai Fufezan2023-03-101-0/+4
|
* nix: show commit in hyprctlMihai Fufezan2023-03-042-0/+16
|
* Nix: fix hidpi patchMihai Fufezan2023-03-042-5/+167
|
* Nix: fix hyprland-no-hidpiMihai Fufezan2023-03-041-2/+4
|
* Plugin System (#1590)Vaxry2023-02-273-14/+64
| | | | | --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* fix typo (#1420)pranaless2023-01-242-2/+2
|
* nix: react to another stdenv change (#1399)Cole Mickens2023-01-182-4/+4
|
* nix: add hyprland-protocols through pkgconfig (#1275)Mihai Fufezan2023-01-071-4/+1
|
* Nix: add jqMihai Fufezan2023-01-061-0/+2
|
* add systemd support (#1253)jrun2023-01-051-2/+6
| | | | | | | | | | | | | | | | | | | * add systemd support motivation for this is is proper ordering of related/bound/required services to Hyprland (e.g. swaybg) that would need to have a compositor ready. this could possibly be a build-time option of course. see also: example/ files for example of services Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> * nix: add withSystemd flag Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> Co-authored-by: Vaxerski <vaxry@vaxry.net>
* s/pkgs.system/pkgs.hostPlatform.system/gCole Mickens2023-01-032-4/+4
|
* nix: update wlroots & fix updaterMihai Fufezan2022-12-241-2/+4
|
* nix: handle reloading of multiple/dead instances on home manager generation ↵Gaoyang Zhang2022-12-221-1/+7
| | | | | | switch Signed-off-by: Gaoyang Zhang <gy@blurgy.xyz>
* nix/hm-module: add disableAutoreload optionMihai Fufezan2022-12-191-2/+16
|
* Drop Pango (unused) (#1251)Jan Beich2022-12-192-5/+3
| | | | | | | * Drop unused Pango dependency * nix: explicitly depend on cairo (previously pulled via pango) src/meson.build:4:0: ERROR: Dependency "cairo" not found, tried pkgconfig
* nix/hm-module: add nvidiaPatches optionMihai Fufezan2022-12-181-0/+12
|
* nix/wlroots: add nvidia patchMihai Fufezan2022-12-171-0/+6
|
* nix/module: add nvidiaPatches optionMihai Fufezan2022-12-171-3/+13
| | | | Also fixes wrong package passing.
* nix/hm-module: make config optionalMihai Fufezan2022-12-141-2/+2
|
* nix: add xdph to flake and enable it in the nixos moduleMihai Fufezan2022-12-091-4/+32
|
* Revert "nix: add cachix to nixos module"Mihai Fufezan2022-12-091-9/+0
| | | | | This reverts commit 5b7fec481bcd795a518667eb19864d663b1a47d6. Will clarify better how to enable Cachix, in the wiki.
* nix: add cachix to nixos moduleMihai Fufezan2022-12-071-0/+9
|
* Implement window sharing with the hl toplevel export proto (#1179)Vaxry2022-12-051-0/+5
| | | | | * implement window sharing Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* nix: add xdph to nixos moduleMihai Fufezan2022-12-051-3/+4
|
* nix: remove merged hwdata overrideMihai Fufezan2022-12-041-28/+0
|
* Setting wayland environment variables at startup (#1045)Narice2022-11-192-8/+0
| | | | | | | | | | | * Nix modules: removed GDK_BACKEND env variable * setting wayland environment variables at startup setting XDG_BACKEND and _JAVA_AWT_WM_NONREPARENTING in main.cpp removed these variables from nix modules recommended environemnt removed XCURSOR_SIZE from nix modules as it is already set * Making _JAVA_AWT_WM_NONREPARENTING not overwritten
* Nix: add hwdata overlay (#1010)Mihai Fufezan2022-11-132-0/+30
|
* fix(nix): missing dependencysioodmy2022-11-111-0/+2
|