If like me, you use ghcup tui, and constantly find yourself pressing "u" thinking it means "use" only to find it means "uninstall", you can change the keybindings by editing ~/.ghcup/config.yaml
After much failure with trying to get my #haskell#sdl2 project running with #nix, I find the workaround is to use an environmental variable to set SDL_RENDER_DRIVER=software and skip using drivers entirely, I guess?
@dpwiz I can deeply empathize. I almost stopped using Nix for my project. I kept pushing because it feels like a better setup than #ghcup whose binaries I think are compiled to ignore #haddock comments to some extent so in #vscode the tooltips do not show the Haddock documentation for added (?) dependencies. It's very attractive with respect to a development env in Haskell in my opinion, but Nix sometimes feels like it causes bigger headaches.
Upgrading the password manager I wrote in #haskell a couple of years ago was surprisingly straight forward. Moved all dependency boundaries into a cabal freeze file. Let's see how that feels moving further.