Creating and compiling a Rust GUI application under NixOS Using a Nix-Shell { pkgs ? import <nixpkgs> { }, lib ? pkgs.stdenv.lib }: pkgs.mkShell rec { name = "rust-env";