summaryrefslogtreecommitdiff
path: root/hostnix/mojo/packages/claude-code/default.nix
blob: d8e333a8f43d907ae83ce1b60689dcd91c2c4dcb (plain)
1
2
3
4
5
6
7
8
9
10
11
{ writeShellScriptBin, claude-code }:

writeShellScriptBin "claude" ''
  exec /usr/bin/sandbox-exec -f ${./claude.sb} \
    -D TARGET_DIR=$HOME/src \
    -D TMP_DIR=/tmp \
    -D HOME_DIR=$HOME \
    -D CACHE_DIR=$HOME/.cache \
    ${claude-code}/bin/claude \
    --allow-dangerously-skip-permissions "$@"
''