Designing for the Command Line
specifyapp.com
specifyapp.com
It's your prerogative to make something that looks neat, but please limit it to an opt-in for the types of people who already spend their free time installing Vim plugins and tweaking their shell. For everyone else, take a cue from the design of standard Unix utilities and allow the default experience to be less chaotic; output nothing on success, and on failure, a simple descriptive message. Otherwise, no throbbers, no vaporwave aesthetics, no terminal graphics—just a record that a simple dialog on a simulated teletype has taken place.
For cli design guideline, I really liked https://clig.dev/ which is actually about UX for the cli, and not about the eye candy.
Other than that, the general idea of the startup / product it is linked to is pretty cool (i.e design guidelines in code with integration with figma and all) but it is also a no-go as it's a closed source saas company, which mean all your design specs go to hell the day the company dies/is acquired.
Pretty sure a plain terminal interface was available well before the 90s. Kids these days...
The 1990s, age of the first computers.