From 01e938b56127e7173b886f9351b4f2abe9dbc1b5 Mon Sep 17 00:00:00 2001 From: Xevion Date: Sat, 20 Dec 2025 01:09:56 -0600 Subject: [PATCH] feat: add AGENTS.md config and Fish shell abbreviations for dev tools - Add AGENTS.md to reference CLAUDE.md for AI agent configuration - Add abbreviations for opencode (oc) and claude (cl) CLI tools - Add Docker (d), just (j), cargo (cb/cr/ct/cnt), and GitHub CLI shortcuts --- AGENTS.md | 1 + home/dot_config/fish/conf.d/abbr.fish.tmpl | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 AGENTS.md diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..461c6a3 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1 @@ +@/CLAUDE.md diff --git a/home/dot_config/fish/conf.d/abbr.fish.tmpl b/home/dot_config/fish/conf.d/abbr.fish.tmpl index ce165b1..4f6255c 100644 --- a/home/dot_config/fish/conf.d/abbr.fish.tmpl +++ b/home/dot_config/fish/conf.d/abbr.fish.tmpl @@ -27,6 +27,8 @@ abbr -a ch 'chezmoi' abbr -a romanlog "ssh roman 'tail -F /var/log/syslog' --lines 100" # Other aliases +abbr -a oc 'opencode' +abbr -a cl 'claude' abbr -a gpt 'chatgpt' abbr -a copilot 'gh copilot' abbr -a suggest 'gh copilot suggest -t shell' @@ -35,6 +37,18 @@ abbr -a gitalias 'alias | grep "git "' abbr -a mousefix 'sudo udevadm trigger' abbr -a bw_login 'set -gx BW_SESSION (bw unlock --raw)' +# Development tools +abbr -a d 'docker' +abbr -a j 'just' +abbr -a cb 'cargo build' +abbr -a cr 'cargo run' +abbr -a ct 'cargo nextest run' +abbr -a cnt 'cargo nextest run' + +# GitHub CLI +abbr -a ghpr 'gh pr' +abbr -a ghs 'gh secret' + # Clipboard aliases {{ if not .wsl -}} abbr -a copy 'xsel -ib'