summaryrefslogtreecommitdiff
path: root/hostnix/mojo/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hostnix/mojo/flake.nix')
-rw-r--r--hostnix/mojo/flake.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/hostnix/mojo/flake.nix b/hostnix/mojo/flake.nix
index 87e3c8d..78584e4 100644
--- a/hostnix/mojo/flake.nix
+++ b/hostnix/mojo/flake.nix
@@ -19,7 +19,15 @@
};
in
[
- pkgsUnstable.claude-code
+ (pkgs.writeShellScriptBin "claude" ''
+ exec /usr/bin/sandbox-exec -f ${self}/claude.sb \
+ -D TARGET_DIR=$HOME/src \
+ -D TMP_DIR=/tmp \
+ -D HOME_DIR=$HOME \
+ -D CACHE_DIR=$HOME/.cache \
+ ${pkgsUnstable.claude-code}/bin/claude \
+ --allow-dangerously-skip-permissions "$@"
+ '')
pkgsUnstable.jujutsu
];