https://ostechnix.com/nix-shell-create-development-environments/
How To Create Development Environments With Nix-shell In Linux