Commit 5dfbd80

HPCesia <me@hpcesia.com>
2026-10-02 15:25:35
tools: replace jq with jaq
1 parent 2e14755
Changed files (1)
modules
modules/core/tools.nix
@@ -1,7 +1,15 @@
 {den, ...}: {
   den.aspects.core.includes = [den.aspects.core.tools];
   den.aspects.core.tools = {
-    nixos = {pkgs, ...}: {
+    nixos = {
+      pkgs,
+      lib,
+      ...
+    }: let
+      jq-wrapped = pkgs.writeShellScriptBin "jq" ''
+        exec ${lib.getExe pkgs.jaq} "$@"
+      '';
+    in {
       environment.systemPackages = with pkgs; [
         # Basic tools
         coreutils
@@ -22,7 +30,8 @@
         wget
 
         # Data process
-        jq
+        jaq
+        jq-wrapped
         ripgrep
         yq-go