add codex and gemini-cli as native nix packages
This commit is contained in:
@@ -13,8 +13,8 @@
|
|||||||
# ── AI Coding Tools ──────────────────────────────────
|
# ── AI Coding Tools ──────────────────────────────────
|
||||||
unstable.claude-code # Claude Code CLI
|
unstable.claude-code # Claude Code CLI
|
||||||
unstable.antigravity # Antigravity IDE
|
unstable.antigravity # Antigravity IDE
|
||||||
# codex: install via `npm i -g @openai/codex` (not in nixpkgs)
|
codex # OpenAI Codex CLI
|
||||||
# gemini-cli: install via `npm i -g @google/gemini-cli` (not in nixpkgs)
|
gemini-cli # Google Gemini CLI
|
||||||
|
|
||||||
# ── Terminals & Editors ──────────────────────────────
|
# ── Terminals & Editors ──────────────────────────────
|
||||||
alacritty # GPU-accelerated terminal
|
alacritty # GPU-accelerated terminal
|
||||||
@@ -73,9 +73,5 @@
|
|||||||
dconf
|
dconf
|
||||||
];
|
];
|
||||||
|
|
||||||
# ── npm global tools (codex, gemini-cli) ────────────────
|
|
||||||
# These aren't in nixpkgs. Install once after first boot:
|
|
||||||
# mkdir -p ~/.npm-global && npm config set prefix ~/.npm-global
|
|
||||||
# npm i -g @openai/codex @google/gemini-cli
|
|
||||||
# PATH is set in shell.nix via ~/.npm-global/bin
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,9 +62,6 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
initContent = ''
|
initContent = ''
|
||||||
# npm global bin (codex, gemini-cli)
|
|
||||||
export PATH="$HOME/.npm-global/bin:$PATH"
|
|
||||||
|
|
||||||
# Force Atuin up-arrow binding
|
# Force Atuin up-arrow binding
|
||||||
bindkey '^[[A' atuin-up-search
|
bindkey '^[[A' atuin-up-search
|
||||||
bindkey '^[OA' atuin-up-search
|
bindkey '^[OA' atuin-up-search
|
||||||
|
|||||||
Reference in New Issue
Block a user