{ pkgs ? import {} }: pkgs.mkShell { # The Nix packages provided in the environment packages = (with pkgs; [ # Fluff cargo-mommy onefetch # Tools helix lazygit # Needed nixgl.nixVulkanIntel godot_4 # For now it recommended to install godot locally thought we might add NixGL in the future rustToolchain ]) ++ pkgs.lib.optionals pkgs.stdenv.isDarwin (with pkgs; [ libiconv ]); shellHook = '' onefetch ''; }