diff --git a/bin/clean-vscode.sh b/bin/clean-vscode.sh new file mode 100755 index 0000000..d142092 --- /dev/null +++ b/bin/clean-vscode.sh @@ -0,0 +1,11 @@ +#!/bin/bash +# Use this script when vscode gets itself into a broken state to reset it. +set -e + +if pgrep -x "code" > /dev/null; then + echo "VS Code is running. Quit it first." + exit 1 +fi + +rm -rf /home/jyelon/.config/Code/User +/home/jyelon/jbashrc/install.sh diff --git a/codex/config.toml b/codex/config.toml index 0cd2d50..222e4d8 100644 --- a/codex/config.toml +++ b/codex/config.toml @@ -11,3 +11,6 @@ args = ["/home/jyelon/integration/Plugins/UEWingman/ue-wingman-mcp.py"] [notice.model_migrations] "gpt-5.3-codex" = "gpt-5.4" + +[mcp_servers.ue-wingman.tools.unreal] +approval_mode = "approve" diff --git a/install.sh b/install.sh index 92c6764..c517efb 100755 --- a/install.sh +++ b/install.sh @@ -18,6 +18,7 @@ FILES=( "vscode/chatLanguageModels.json:$HOME/.config/Code/User/chatLanguageModels.json" "vscode/keybindings.json:$HOME/.config/Code/User/keybindings.json" "vscode/settings.json:$HOME/.config/Code/User/settings.json" + "bin/clean-vscode.sh:$HOME/bin/clean-vscode.sh" "codex/config.toml:$HOME/.codex/config.toml" "codex/default.rules:$HOME/.codex/rules/default.rules" "codex/AGENTS.md:$HOME/.codex/AGENTS.md"