This repository provides workflows that can be used in two ways: as Warp Terminal workflows or as universal shell commands.
- Warp Terminal installed
- "Show global workflows in command search" enabled in Warp Settings > Features
-
Clone this repository:
git clone https://github.com/cpablomrod/dev-workflows.git cd dev-workflows -
Copy Warp workflows to your Warp directory:
cp warp-workflows/*.yaml ~/.warp/workflows/
-
Restart Warp Terminal
- Press
Ctrl + Rin Warp - Type
w:to filter workflows or search by name - Select the workflow and provide parameters
-
Clone this repository:
git clone https://github.com/cpablomrod/dev-workflows.git cd dev-workflows -
Add aliases to your shell configuration:
# For Zsh users echo "source $(pwd)/shell-aliases/git-aliases.sh" >> ~/.zshrc source ~/.zshrc # For Bash users echo "source $(pwd)/shell-aliases/git-aliases.sh" >> ~/.bashrc source ~/.bashrc
-
Use the aliases:
gcb feature/new-feature # Short alias git-create-branch bugfix/fix # Descriptive alias
-
Make scripts executable and add to PATH:
chmod +x universal-scripts/*.sh sudo cp universal-scripts/*.sh /usr/local/bin/
-
Use directly:
create-branch.sh feature/awesome-feature
Simply use the raw Git commands:
git checkout -b your-branch-name- For Warp: Create a
.yamlfile inwarp-workflows/ - For Universal: Add corresponding script in
universal-scripts/ - Add aliases: Update
shell-aliases/git-aliases.sh - Document: Update README with new workflow info
- Warp workflows: Test in Warp Terminal with
Ctrl + R - Scripts: Test with various inputs and edge cases
- Aliases: Test in different shell environments