You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello there, I use (direnv+nix-direnv+emacs-direnv), but I'm having a hard time finding instructions on how to set this up with ghc.nix repository instead of just using the nix-shell command, it would be any of you could add documentation for using ghc.nix with tools like (direnv+nix-direnv+emacs-direnv) for working in isolated environments, I feel in the dark here. Well so far I only got 1 bash error that I need to fix, so that's a good sign.
Thanks in advance for the help!
The text was updated successfully, but these errors were encountered:
I'm just running nix-shell manually to enter the environment in my terminal, and this works smoothly, so I suspect this is more a direnv/nix-direnv/emacs-direnv question than a ghc.nix one, isn' t it? Also, since you've asked about this a few times already but haven't found some help, I suspect none of the other ghc.nix devs have a similar setup as yours. I however don't know what other place would be better suited to find some help. But frankly, using nix-shell manually isn't that bad =) It would be a shame to let this prevent you from contributing to GHC.
Thanks for the response!
In one of the other issues that I posted in this repository(#74), it looks like someone got their (lorri+direnv+zsh) setup working with ghc.nix. I asked him if he could paste his shell.nix code and any extra steps that he did to get it working. So, I think that I'm close, but I'm probably missing something.
As for doing nix-shell manually, I would have a hard time getting ghcide working with emacs, and I don't want to try contributing to ghc until I get ghcide working with emacs in an isolated nix environment, because, I'm not a Haskell expert, so being able to use a haskell-language-server to contribute to ghc, will help me out greatly.
Hello there, I use (direnv+nix-direnv+emacs-direnv), but I'm having a hard time finding instructions on how to set this up with ghc.nix repository instead of just using the nix-shell command, it would be any of you could add documentation for using ghc.nix with tools like (direnv+nix-direnv+emacs-direnv) for working in isolated environments, I feel in the dark here. Well so far I only got 1 bash error that I need to fix, so that's a good sign.
Thanks in advance for the help!
The text was updated successfully, but these errors were encountered: