mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-30 22:57:55 +00:00
37 lines
465 B
Nix
37 lines
465 B
Nix
{ mkShell
|
|
, lib
|
|
, wrapGAppsHook
|
|
, desktop-file-utils
|
|
, glib
|
|
, appstream-glib
|
|
, blueprint-compiler
|
|
, libadwaita
|
|
, libportal
|
|
, libportal-gtk
|
|
, gtk
|
|
, meson
|
|
, ninja
|
|
, pkg-config
|
|
}:
|
|
|
|
mkShell {
|
|
packages = [
|
|
gtk
|
|
glib
|
|
meson
|
|
ninja
|
|
pkg-config
|
|
|
|
appstream-glib
|
|
desktop-file-utils
|
|
|
|
blueprint-compiler
|
|
] ++ (lib.optionals (lib.versionAtLeast gtk.version "4.0") [
|
|
libadwaita
|
|
libportal
|
|
libportal-gtk
|
|
]);
|
|
|
|
inputsFrom = [ gtk ];
|
|
}
|