@@ -19,6 +19,11 @@ On Fedora or derivatives:
sudo dnf install cmake libglvnd-devel ninja-build qt6-qtbase-devel qt6-qttools-devel qt6-qtwayland-devel
```
+On Nix/NixOS
+```
+nix-shell ladybird.nix
+
On macOS:
@@ -0,0 +1,23 @@
+{ pkgs ? import <nixpkgs> { } }:
+pkgs.mkShell.override
+{
+ stdenv = pkgs.gcc12Stdenv;
+}
+ name = "ladybird";
+ nativeBuildInputs = with pkgs; [
+ pkgconfig
+ cmake
+ ninja
+ qt6.qtbase
+ qt6.qtbase.dev
+ qt6.qttools
+ qt6.qtwayland
+ qt6.qtwayland.dev
+ ];
+ shellHook = ''
+ export QT_QPA_PLATFORM="wayland;xcb"
+ '';