# Does anyone have a nix flake for racket and its lsp?

**URL:** <https://racket.discourse.group/t/does-anyone-have-a-nix-flake-for-racket-and-its-lsp/3849>\
**Category:** General\
**Created:** [July 12, 2025, 10:24am UTC](https://racket.discourse.group/t/does-anyone-have-a-nix-flake-for-racket-and-its-lsp/3849 "2025-07-12T10:24:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nrs-status](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/nrs-status/32/2379_2.png) [@nrs-status](https://racket.discourse.group/u/nrs-status)\
**Post date:** [July 12, 2025, 10:24am UTC](https://racket.discourse.group/t/does-anyone-have-a-nix-flake-for-racket-and-its-lsp/3849/1 "2025-07-12T10:24:26Z")

</div>

I'd like to run Racket on NixOS with neovim. I was wondering, does anyone have a working nix flake that will provide a shell with the lsp and the compiler?

---

<div class="post-metadata">

**Author:** ![chiroptical](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/chiroptical/32/2313_2.png) [@chiroptical](https://racket.discourse.group/u/chiroptical)\
**Post date:** [July 12, 2025, 4:04pm UTC](https://racket.discourse.group/t/does-anyone-have-a-nix-flake-for-racket-and-its-lsp/3849/2 "2025-07-12T16:04:38Z")

</div>

I didn’t see an obvious way to do this when I looked either. I ended up installing via home-manager and just using raco. I guess you would want something like `pythonPackages`? I also see `racket2nix` but I don’t think every project has an `info.rkt` file right?
