Workflows V1 #625
Replies: 5 comments 23 replies
-
[5] We'll ship with some prebuilt workflows, what are some workflows to include?If you can, try to use this format: Title of workflow (what does it do)Extract a field from a json Command
Parameters
Articulation or links to StackOverflow (or other sites)https://stackoverflow.com/questions/70777851/need-feedback-on-warps-workflows-v1 |
Beta Was this translation helpful? Give feedback.
-
[0] Overview and MockupsShare your feedback on the mockups here! When referring to a specific mockup, try to include the mock's id / label: A, B, or C |
Beta Was this translation helpful? Give feedback.
-
[1] Pain Points and GoalsShare your feedback and experiences on the pain points and our goals here! |
Beta Was this translation helpful? Give feedback.
-
[3] Workflows V1What functionality should Workflows support? |
Beta Was this translation helpful? Give feedback.
-
[4] Open Source ProjectsAre there other open source projects related to workflows that we should be aware of?The one's we already know of: tldr; cheat.sh, cheatsheets, navi, howdoi, cheat, how2, kb, eg. What opportunities are there for collaboration? |
Beta Was this translation helpful? Give feedback.
-
[0] Overview and Mockups
Entering commands in the terminal can be tedious and hard–developers often need to construct commands one argument and flag at a time, often using StackOverflow.
Workflows (formerly called Tasks) make it easy to browse, search, execute and share commands (or a series of commands)--without needing to leave your terminal.
Warp wants to make it easier to enter commands by launching with 100+ common workflows and an open-source file format--so devs can create private workflows for themselves or their team.
Please comment with feedback, we’ll create an individual sub-thread for each mockup and memo section!
[1] Pain Points and Goals
Our team, tends to run into a few pain points when entering commands:
git reset --hard SOFT
since aliases are global
[2] How is this Different from Aliases?
Power users tend to save aliases, create shell functions, and leverage CLI tools that streamline this.
Aliases, however, have major pain points:
Getting aliases and functions to a productive state requires an upfront investment that’s justifiable for devs who
spend most of their workday in the terminal but less so for beginners and casual users.
[3] Workflows V1
We’re planning on the first launch of Workflows to include:
git
,sed
, andgrep
.warp
directory[4] S/O Open Source Projects
These are some of the open source projects that we’ve gotten inspiration from: tldr; cheat.sh, cheatsheets, navi, howdoi, cheat, how2, kb, eg.
Navi in particular!
[5] Question for the Community
We’ve made a thread for each section; please reply in the appropriate threads to help organize discussion!
We'll ship with some prebuilt workflows, what are some workflows to include?
If you can, try to use this format:
Title of workflow (what does it do)
Extract a field from a json
Command
cat channel_versions.json | jq '.stable.versions'
Parameters
channel_versions.json
-> a json fileArticulation or links to StackOverflow (or other sites)
https://stackoverflow.com/questions/39228500/extract-a-specific-field-from-json-output-using-jq
Beta Was this translation helpful? Give feedback.
All reactions