You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
883 B
43 lines
883 B
{ |
|
description = "Fractal development environment"; |
|
|
|
inputs = { |
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; |
|
}; |
|
|
|
outputs = { self, nixpkgs }: |
|
let |
|
system = "x86_64-linux"; |
|
pkgs = import nixpkgs { inherit system; }; |
|
in |
|
{ |
|
devShells.${system}.default = pkgs.mkShell { |
|
packages = with pkgs; [ |
|
appstream |
|
blueprint-compiler |
|
cargo |
|
clippy |
|
dart-sass |
|
desktop-file-utils |
|
gettext |
|
glib |
|
gst_all_1.gstreamer |
|
gst_all_1.gst-plugins-base |
|
gst_all_1.gst-plugins-bad |
|
gtk4 |
|
libadwaita |
|
libglycin |
|
libshumate |
|
libwebp |
|
meson |
|
ninja |
|
openssl |
|
pkg-config |
|
rustc |
|
rustfmt |
|
sqlite |
|
gtksourceview5 |
|
]; |
|
}; |
|
}; |
|
}
|
|
|