From 5c89e03000c6268679505bb7d05ed89d9a731954 Mon Sep 17 00:00:00 2001 From: Malte Tammena Date: Fri, 16 Feb 2024 11:52:16 +0100 Subject: [PATCH] feat: add onefetch and pre-commit to all shells --- flake.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/flake.nix b/flake.nix index 468cef7..e1c419c 100644 --- a/flake.nix +++ b/flake.nix @@ -48,6 +48,7 @@ packagesSharedByAll = with pkgs; [ diff-so-fancy + pre-commit ]; scripts = { @@ -141,6 +142,10 @@ (pkgs.lib.attrsets.mapAttrs (name: value: pkgs.mkShell (pkgs.lib.recursiveUpdate value { packages = value.packages ++ packagesSharedByAll; + shellHook = '' + echo -e 1>&2 "\n\n Welcome to the development shell!\n\n" + ${pkgs.onefetch}/bin/onefetch + ''; })) shells) // { @@ -149,6 +154,7 @@ shellHook = '' echo -e 1>&2 "\n\n Welcome to the development shell!\n\n" ${config.pre-commit.installationScript} + ${pkgs.onefetch}/bin/onefetch ''; }); };