hosh-shell / hosh

Human Oriented SHell
https://hosh-shell.github.io
MIT License
25 stars 0 forks source link

Locale and dependencies as Context object? #586

Open dfa1 opened 6 months ago

dfa1 commented 6 months ago

Is your feature request related to a problem? Please describe. Locale now is used to print values to the screen. Is that part of State? State could be also used to carry all the dependencies instead of using *Aware classes.

Describe the solution you'd like Move State and dependencies in a single Context class named like Environment.

Describe alternatives you've considered N/A

Additional context