Commands I use in Warp. Maybe you'll find them useful too.
local-first · warp · yaml
- macOS Caps Lock delay — mac caps delay: one
hidutilcommand fixed this on my Mac. - Open an iCloud Obsidian vault — obsidian: run the
cdcommand directly, or installcnotesfor a short command on each Mac. - A project overview with eza — projects: install once, then use
projectsto see project names, Git branches, and status together. Defaults to~/codex; accepts your own projects directory.
-
Clone
git clone https://github.com/yuukiLike/warp-commands.git
-
Import — Open Warp Drive → personal workspace + → Import. Inside the cloned
warp-commands/folder, select the.yamlfiles you want or a command folder such asmac/orgit/. Do not select the repository's top-level folder. -
Use — Search for a command such as
mac clipboard, select it, fill in the arguments, and run.
assets/ contains README images; Markdown files and notes/ are documentation. Leave these out of the import. The YAML files in setup/ are installation workflows; import the ones you need.
Warp Drive imports a synced copy. Keep the repository YAML as your source. Import guide →
| Folder | Contents |
|---|---|
| mac | Clipboard, DNS, Caps Lock, Zsh config, Obsidian, project overview |
| setup | Run once in Warp: install cnotes and eza-based projects, loaded by .zshrc |
| git | Git operations, ignore rules, SSH |
| claude | Claude Code installation, API switching, environment reset |
| ai | Codex, Gemini, and DeepSeek-backed Claude Code and Codex |
| browser | Chrome cache, certificate debugging, Puppeteer |
| dev | npm, Whistle, Rust, Vue |
| system | Public IP and Windows utilities |
| notes | Git, SSH, and shell references |
Windows workflows use PowerShell or Git Bash; check each workflow's description.
Import the YAML files in setup/. On each Mac, search in Warp for setup obsidian or setup projects, select the workflow, and run it. No repository path is required.
The workflows save command definitions under ~/.config/warp-commands/, add a source line to .zshrc, and load the commands into the current terminal. setup projects also installs missing eza through Homebrew. Then use cnotes or projects "$HOME/explore"; the projects YAML also calls this installed function.
To update, refresh the corresponding workflow in Warp and run it again on each Mac. Existing .zshrc settings are preserved, and the loading line is not duplicated. See setup for details.
To load YAML directly from local files, copy the workflows you need into:
| Platform | Directory |
|---|---|
| macOS | $HOME/.warp/workflows/ |
| Windows (PowerShell) | $env:APPDATA\warp\Warp\data\workflows\ |
Open Workflow Search in Warp to find them. Update your copies when the source changes. YAML workflow guide →

