This allows to set environment for whole session.
Way better than sending explicit export commands in different shells.
This also allows each new pane to inherit the same environment.
Those tools are expected to be globally available.
Defining runtime input will not expose system wide versions but link
specific versions.
Updating the packages will not update within the environment as custom
project starts a tmux session with the inherited runtime inputs.