Skip to content

Commit af1ffe1

Browse files
authored
7/1/2026 (#65)
1 parent 44a86ec commit af1ffe1

5 files changed

Lines changed: 42 additions & 158 deletions

File tree

home/.agent-deck/config.toml

Lines changed: 3 additions & 152 deletions
Original file line numberDiff line numberDiff line change
@@ -1,210 +1,61 @@
11
# Agent Deck Configuration
2-
# Edit this file or use Settings (press S) in the TUI
2+
# All options: https://github.com/asheshgoplani/agent-deck/blob/main/skills/agent-deck/references/config-reference.md
33

44
default_tool = "claude"
55
theme = "system"
6-
mcp_default_scope = ""
7-
8-
[tools]
9-
10-
[mcps]
11-
12-
[plugins]
136

147
[claude]
15-
command = ""
16-
config_dir = ""
178
dangerous_mode = false
18-
allow_dangerous_mode = false
19-
auto_mode = false
20-
default_model = ""
21-
use_chrome = false
22-
use_teammate_mode = false
23-
env_file = ""
24-
25-
[gemini]
26-
yolo_mode = false
27-
default_model = ""
28-
env_file = ""
29-
command = ""
30-
31-
[opencode]
32-
default_model = ""
33-
default_agent = ""
34-
env_file = ""
35-
command = ""
36-
37-
[codex]
38-
command = ""
39-
config_dir = ""
40-
yolo_mode = false
41-
env_file = ""
42-
43-
[copilot]
44-
env_file = ""
45-
command = ""
46-
default_model = ""
47-
allow_all = false
48-
49-
[crush]
50-
command = ""
51-
env_file = ""
52-
yolo_mode = false
53-
54-
[hermes]
55-
command = ""
56-
env_file = ""
57-
yolo_mode = false
589

5910
[worktree]
6011
auto_cleanup = false
61-
default_enabled = false
62-
default_location = ""
6312

6413
[global_search]
6514
enabled = true
6615
tier = "auto"
67-
memory_limit_mb = 0
6816
recent_days = 90
69-
index_rate_limit = 0
7017

7118
[logs]
7219
max_size_mb = 10
7320
max_lines = 10000
7421
remove_orphans = true
75-
debug_level = ""
76-
debug_format = ""
77-
debug_max_mb = 0
78-
debug_backups = 0
79-
debug_retention_days = 0
8022
debug_compress = false
81-
ring_buffer_mb = 0
82-
pprof_enabled = false
83-
aggregate_interval_secs = 0
8423

8524
[mcp_pool]
86-
enabled = false
8725
auto_start = false
88-
port_start = 0
89-
port_end = 0
90-
start_on_demand = false
9126
shutdown_on_exit = false
9227
fallback_to_stdio = true
9328
show_pool_status = false
94-
pool_all = false
95-
socket_wait_timeout = 0
9629

9730
[updates]
9831
auto_update = true
9932
check_enabled = true
100-
check_interval_hours = 0
10133
notify_in_cli = false
10234

10335
[preview]
10436
show_output = true
10537
show_analytics = false
10638
show_notes = false
10739
notes_output_split = 0.33
108-
[preview.analytics]
10940

11041
[experiments]
111-
directory = ""
11242
date_prefix = false
113-
default_tool = ""
11443

11544
[notifications]
11645
enabled = false
117-
max_shown = 0
118-
show_all = false
119-
minimal = false
120-
121-
[instances]
122-
123-
[shell]
124-
init_script = ""
125-
126-
[maintenance]
127-
enabled = false
128-
129-
[status]
13046

13147
[conductor]
132-
enabled = false
13348
heartbeat_interval = 0
134-
[conductor.telegram]
135-
token = ""
136-
user_id = 0
137-
[conductor.slack]
138-
bot_token = ""
139-
app_token = ""
140-
channel_id = ""
141-
listen_mode = ""
142-
[conductor.discord]
143-
bot_token = ""
144-
guild_id = 0
145-
channel_id = 0
146-
user_id = 0
147-
listen_mode = ""
148-
ignore_replies_to_others = false
14949

15050
[tmux]
15151
launch_in_user_scope = false
152-
window_style_override = ""
153-
clear_on_restart = false
154-
detach_key = ""
155-
socket_name = ""
156-
157-
[docker]
158-
default_image = ""
159-
default_enabled = false
160-
cpu_limit = ""
161-
memory_limit = ""
162-
mount_ssh = false
163-
164-
[openclaw]
165-
gateway_url = ""
166-
password = ""
167-
auto_sync = false
168-
group_name = ""
169-
170-
[display]
171-
full_repaint = false
172-
default_filter = ""
173-
active_filter_label = ""
174-
175-
[costs]
176-
currency = ""
177-
timezone = ""
178-
retention_days = 0
179-
[costs.budgets]
180-
daily_limit = 0.0
181-
weekly_limit = 0.0
182-
monthly_limit = 0.0
183-
[costs.pricing]
18452

18553
[system_stats]
18654
enabled = true
18755
refresh_seconds = 5
18856
format = "full"
18957
show = ["cpu", "ram"]
19058

191-
[watcher]
192-
max_events_per_watcher = 0
193-
max_silence_minutes = 0
194-
health_check_interval_seconds = 0
195-
[watcher.alerts]
196-
enabled = false
197-
debounce_minutes = 0
198-
199-
[feedback]
200-
disabled = false
201-
202-
[terminal]
203-
204-
[web]
205-
20659
[ui]
207-
preview_pct = 0
208-
iterm_open_as = ""
209-
remote_latency_refresh_secs = 0
210-
remote_session_refresh_secs = 0
60+
new_session_enter_advances = false
61+

home/.claude/settings.json

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
{
22
"env": {
3-
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"
3+
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1",
4+
"CLAUDE_CODE_ENABLE_AUTO_MODE": "1"
45
},
56
"permissions": {
67
"allow": [
78
"Bash(git* ls-tree *)",
89
"Bash(git* rebase --continue)",
910
"Bash(git* remote get-url *)",
1011
"Bash(git* reset)",
12+
"Bash(git* rev-list *)",
1113
"Bash(git* rev-parse *)",
1214
"Bash(gh run list *)",
1315
"Bash(./gradlew *)",
@@ -44,7 +46,13 @@
4446
"~/.claude/projects"
4547
]
4648
},
47-
"model": "opus",
49+
"autoMode": {
50+
"environment": [
51+
"$defaults"
52+
]
53+
},
54+
"model": "us.anthropic.claude-opus-4-8",
55+
"effortLevel": "high",
4856
"hooks": {
4957
"Notification": [
5058
{
@@ -153,4 +161,4 @@
153161
"enabledPlugins": {
154162
"superpowers@claude-plugins-official": true
155163
}
156-
}
164+
}

home/.dotpack/.30_claude.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,8 @@ __agent_deck_auto_update() {
7373
fi
7474
}
7575
__agent_deck_auto_update
76+
77+
78+
if ! command -v githuman &> /dev/null; then
79+
alias githuman="npx --yes githuman@latest"
80+
fi

home/.dotpack/.30_git.sh

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,10 @@ __git_funcs() {
9494
git pull > /dev/null
9595

9696
if [[ $(git branch --list main) ]]; then
97-
git fetch origin main:main
97+
git fetch origin main
9898
git merge --no-edit origin/main
9999
else
100-
git fetch origin master:master
100+
git fetch origin master
101101
git merge --no-edit origin/master
102102
fi
103103
}
@@ -128,7 +128,26 @@ __git_hooks() {
128128
fi
129129
fi
130130

131+
# Detect and update branches of the same name but different casing
132+
if [[ " $* " = *" fetch "* || " $* " = *" pull "* ]]; then
133+
command git for-each-ref --format='%(refname)' refs/remotes/origin | \
134+
awk '{
135+
lowercase_ref = tolower($0)
136+
reference_map[lowercase_ref] = reference_map[lowercase_ref] $0 "\n"
137+
clash_count[lowercase_ref]++
138+
}
139+
END {
140+
for (ref_key in clash_count) {
141+
if (clash_count[ref_key] > 1) {
142+
printf "%s", reference_map[ref_key]
143+
}
144+
}
145+
}' | \
146+
xargs -n 1 command git update-ref -d
147+
fi
148+
131149
command git "$@"
150+
return $?
132151
}
133152
}
134153
__git_hooks

packages.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ if [[ "${OSTYPE:-}" == "darwin"* ]]; then
2525
brew upgrade
2626

2727
# Install Homebrew formulas
28-
command -v agent-deck > /dev/null || brew install asheshgoplani/tap/agent-deck
28+
command -v agent-deck > /dev/null || (brew trust asheshgoplani/tap && brew install asheshgoplani/tap/agent-deck)
2929
command -v gawk > /dev/null || brew install gawk
3030
command -v gdate > /dev/null || brew install coreutils
3131
command -v gh > /dev/null || brew install gh
@@ -87,6 +87,7 @@ if [[ "${OSTYPE:-}" == "darwin"* ]]; then
8787
| xargs -I {} sh -c 'test ! -d "/Applications/$1" && echo "$1"' _ {} || true)
8888
if [[ -n "${missing_apps}" ]]; then
8989
echo -e "\033[33mmissing, installing ...\033[0m"
90+
brew trust "${cask%/*}"
9091
brew install --cask "${cask}"
9192
else
9293
echo -e "\033[92mfound\033[0m"

0 commit comments

Comments
 (0)