[Bounty $2500] Maintenance of TT Nix packages

Tenstorrent Bounties

Issue ID: I_kwDOI9Wqc88AAAABDPD4TA

Describe the feature you’d like

It should provide the following parts for successful nix support

  1. Continue the maintainence of above packages
  2. Add flake.nix files for development. (For instance, this would replace the function of install_dependencies.sh in tt-metal repo)
  3. (Optional) Add another flake.nix file that will help the installation of whole TT stack

pinging @jberkowitzTT

Describe alternatives you’ve considered

No response

Additional context

Note: In NixOS, 4th step might be especially helpful since in NixOS Filesystem Hierarchy Standard (FHS) is not present (so usual filepaths like /opt/tenstorrent would not work).