Setup General Tool [top] -
sudo apt install git wget curl jq ripgrep fd-find fzf tmux htop
| Problem | Typical Cause | Fix | |---------|---------------|-----| | command not found after install | PATH not updated | Restart shell or source ~/.zshrc . On Windows, restart terminal. | | Git SSH permission denied | Wrong SSH key or agent | ssh -T git@github.com , ensure key added to agent and GitHub. | | Python pip installs globally | No virtual env | Use python -m venv .venv or pipx . | | Homebrew takes forever on Intel Mac | Missing Rosetta 2 | No fix needed; brew uses native binaries. | | WSL2 no internet | DNS / firewall | sudo rm /etc/resolv.conf && sudo bash -c 'echo "nameserver 8.8.8.8" > /etc/resolv.conf' |
General tools are essential for various tasks and projects, and having them set up correctly can make a significant difference in productivity and efficiency. In this guide, we will walk you through the steps to set up general tools, ensuring you get the most out of them. setup general tool
Run these commands to verify your general tool setup:
A well-organized workspace is essential for efficient tool use. Here are some tips to set up your workspace: sudo apt install git wget curl jq ripgrep
Execute tool --version to confirm successful paths.
If you are using a multi-agent system, ensure the tool is configured for "General" mode. For instance, in OpenCode , the mode is specifically designed for subagents to handle broad tasks. | | Python pip installs globally | No
# macOS (Homebrew) brew install git wget curl jq ripgrep fd fzf tmux htop