arrterian / nix-env-selector

Allows switch environment for Visual Studio Code using Nix Package Manager.
MIT License
220 stars 29 forks source link

[Feature]: Add Ouput log #52

Closed jmatsushita closed 7 months ago

jmatsushita commented 3 years ago

Is your feature request related to a problem? Please describe. When switching to an environment that might have problems building, the "Applying environment..." status bar spinner can go forever without the ability to look at an output log to troubleshoot the problem.

Describe the solution you'd like Other extensions use the Output tab in the Panel to log their output (for instance the Haskell extension uses it to display Haskell Language Server launch info).

Describe alternatives you've considered Maybe a log file setting?

samuela commented 3 years ago

Just ran into this issue as well. It would really be great to stop the spinner and present an error message when nix-shell fails. And having logs in the Output pane would be a nice addition whether or not the nix-shell works correctly or not.

arrterian commented 7 months ago

Done #84 by @nh2