From 16355d8cded05f6ea3fb8042930736a764c962f7 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sun, 22 Jun 2025 21:51:10 +0100 Subject: [PATCH] Display version numbers --- modules/nodejs.nix | 6 +++++- modules/php82.nix | 11 ++++++++++- modules/php83.nix | 10 +++++++++- modules/tailwindcss.nix | 6 +++++- 4 files changed, 29 insertions(+), 4 deletions(-) diff --git a/modules/nodejs.nix b/modules/nodejs.nix index f5d29b3..538f1a4 100644 --- a/modules/nodejs.nix +++ b/modules/nodejs.nix @@ -1,4 +1,4 @@ -{ pkgs }: +{ lib, pkgs }: pkgs.mkShell { packages = with pkgs; [ @@ -9,4 +9,8 @@ pkgs.mkShell { nodePackages.yarn prettier ]; + + shellHook = '' + echo "nodejs $(${lib.getExe pkgs.nodejs} --version)" + ''; } diff --git a/modules/php82.nix b/modules/php82.nix index ee38c62..e8b95b0 100644 --- a/modules/php82.nix +++ b/modules/php82.nix @@ -1,4 +1,9 @@ -{ commonPhpPackages, pkgs, ... }: +{ + commonPhpPackages, + lib, + pkgs, + ... +}: pkgs.mkShell { packages = @@ -8,4 +13,8 @@ pkgs.mkShell { php82Packages.composer ] ++ commonPhpPackages; + + shellHook = '' + ${lib.getExe pkgs.php82} --version + ''; } diff --git a/modules/php83.nix b/modules/php83.nix index f1a75db..637c4ae 100644 --- a/modules/php83.nix +++ b/modules/php83.nix @@ -1,4 +1,8 @@ -{ commonPhpPackages, pkgs }: +{ + commonPhpPackages, + lib, + pkgs, +}: pkgs.mkShell { packages = @@ -8,4 +12,8 @@ pkgs.mkShell { php83Packages.composer ] ++ commonPhpPackages; + + shellHook = '' + ${lib.getExe pkgs.php83} --version + ''; } diff --git a/modules/tailwindcss.nix b/modules/tailwindcss.nix index ac3745d..63a3a2f 100644 --- a/modules/tailwindcss.nix +++ b/modules/tailwindcss.nix @@ -1,4 +1,4 @@ -{ pkgs }: +{ lib, pkgs }: pkgs.mkShell { packages = with pkgs; [ @@ -6,4 +6,8 @@ pkgs.mkShell { tailwindcss_4 watchman ]; + + shellHook = '' + ${lib.getExe pkgs.tailwindcss_4} --help + ''; }