Sridhar Ratnakumar

Results 814 comments of Sridhar Ratnakumar

Cool. Yes activation worked on `master` with `nh` as well. > nh can be install though home manager: Incidentally, I'm wondering if I should make https://github.com/srid/nixos-unified to make `nh`. cf....

`om ci` on vira passes even with

Note that Nix build already fails if stan produces `Error`s. Just not for `Warning`s Caught this in https://github.com/juspay/vira/pull/199

Internally `mkShellArgs.*` is used in Haskell's `shellFor`. https://github.com/srid/haskell-flake/blob/39065472d2587af93a502423276bfb98c2c6fb09/nix/modules/project/devshell.nix#L114-L115 This is why `packages` is not coming through. This is yet another reason for us to deprecate `mkShellArgs` entirely. The recommended way...

Set `autoWire = [ "packages" "apps" ];` - then you don't need `mkForce` (which is generally not a good idea to use).

Should probably rename this to `cabal.components` per https://discourse.haskell.org/t/cabal-terminology-sublibraries/7940/2?u=srid > I think “sublibrary” is rarely used nowadays and IMHO “component” is better. Libraries, exes, tests and benchmarks are components.

While doesn't seem identical, this reminds me of #114

Sadly, home-manager bash script uses `nix-build` which doesn't recognize flake options:

I confirm this to be fixed as well. Just make sure to enable 'System Audio' before recording, because it is not enabled by default: Good job on the software, @lihaoyun6

Out of curiosity, what would it take to actually implement this?