From 837ee45bed850378cf246bb90e467577c8a53ef1 Mon Sep 17 00:00:00 2001 From: technofab Date: Wed, 21 Jan 2026 17:08:41 +0100 Subject: [PATCH] fix(module): set CHECK_MODE and SKIP_GITIGNORE in shell hook to default add mkCLI shorthand --- lib/default.nix | 1 + lib/module.nix | 3 +++ 2 files changed, 4 insertions(+) diff --git a/lib/default.nix b/lib/default.nix index ae29377..0ce2d3f 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -22,4 +22,5 @@ in rec { }; mkShellHook = userConfig: (make userConfig).config.shellHook; + mkCLI = userConfig: (make userConfig).config.packages.soonix; } diff --git a/lib/module.nix b/lib/module.nix index ad57a16..3ea44aa 100644 --- a/lib/module.nix +++ b/lib/module.nix @@ -253,6 +253,9 @@ in { builtins.addErrorContext "[soonix] while generating shell hook" # sh '' + CHECK_MODE=''${CHECK_MODE:-false} + SKIP_GITIGNORE=''${SKIP_GITIGNORE:-false} + _soonix_log() { local level="$1" local hook="$2"