Search code examples
postgresqlpsqlnixnixosnix-shell

How to install postgresql-client / psql on Nixos


I'm wondering how to install the psql command on NixOS. To be clear: I'm only interested in the client, not the server.

I've looked at the derivation but couldn't find any pointers.

Is there a way to create a derivation without building from source?

Thanks!


Solution

  • The psql command is in any of the postgresql* packages, so you can just add that to environment.systemPackages and rebuild:

    environment.systemPackages = [ pkgs.postgresql ];