diff options
Diffstat (limited to 'shell.nix')
-rw-r--r-- | shell.nix | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -6,6 +6,16 @@ let ); pkgs = import <nixpkgs> { overlays = [ moz_overlay ]; }; + + pgcli-dev = pkgs.writeShellScriptBin "pgcli-dev" '' + exec ${pkgs.pgcli}/bin/pgcli -h localhost -p 5432 ${PG_DB} ${PG_USER} + ''; + + PG_USER = "pgdev"; + PG_DB = "butido"; + PG_PW = "password"; + PG_CONTAINER_NAME = "pg-dev-container"; + in pkgs.mkShell { buildInputs = with pkgs; [ @@ -16,6 +26,7 @@ pkgs.mkShell { diesel-cli pgcli + pgcli-dev cmake curl @@ -31,6 +42,7 @@ pkgs.mkShell { ''; LIBCLANG_PATH = "${pkgs.llvmPackages.libclang}/lib"; + inherit PG_USER PG_DB PG_PW PG_CONTAINER_NAME; } |