add codex and gemini-cli as native nix packages

This commit is contained in:
matiss
2026-04-20 18:34:48 +03:00
parent f2d8e2d32a
commit 1c6d278b8c
2 changed files with 3 additions and 10 deletions

View File

@@ -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
} }

View File

@@ -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