News for hackers. Stuff that matters.
Re:./watch by blahgeek on Saturday October 18, 2025 @08:42AM (#45626902)
> taking inspiration from command-line interfaces

IMO the take away from command-line interfaces is compact, precise and minimal design. In a transitional shell prompt like #~$, each character has its meaning. Merely copying these symbols to a watch face is the exact opposite spirit of command like interfaces.

Re:./watch by goncalomb on Saturday October 18, 2025 @10:17AM (#45627581)
Cool project, but I also noticed the weird choice of #:~$ as a prompt, it uses almost half the width of the clock screen. And isn't # normally used to denote root shells? I don't think I ever saw it together with $.

My favorite prompt is >: as a callback to the Swan computer in the TV show Lost (not sure if it's also used in early Apple computers).

Re:./watch by miohtama on Saturday October 18, 2025 @10:51AM (#45627846)
Good news it's an open source project so you can customise your prompt (:
Re:./watch by dotancohen on Saturday October 18, 2025 @10:09PM (#45631638)
Brought to you by the "it's configurable, so we don't need sane defaults" crowd.
Re:./watch by cinntaile on Sunday October 19, 2025 @04:00AM (#45632679)
It's a watch, not a new shell implementation. It looks enough like a shell imo.
Re:./watch by dhosek on Saturday October 18, 2025 @04:30PM (#45630143)
If I remember right, > was the prompt for Integer basic, ] for Applesoft Basic and * for the monitor.
Re:./watch by Angostura on Saturday October 18, 2025 @06:10PM (#45630693)
Yup.

3D0G to start basic from the Monitor

Re:./watch by 0xDEAFBEAD on Saturday October 18, 2025 @10:36PM (#45631731)
A prompt including > can be dangerous since that character also does shell output redirection. A sloppy copy/paste could, in theory, overwrite an important file.
Re:./watch by swiftcoder on Sunday October 19, 2025 @03:53AM (#45632657)
The usually trick here is to use a unicode character like ⟫ (U+27EB) instead, which looks basically the same, but isn't interpreted as a redirection by the shell
Re:./watch by OJFord on Saturday October 18, 2025 @04:02PM (#45629999)
`date +whatever` right arg for the output would also make more sense than `./t` if there's room
Re:./watch by barbazoo on Saturday October 18, 2025 @08:52PM (#45631389)
Perhaps one could configure it or fork and modify https://github.com/zsteig/.watch
Re:./watch by pjmlp on Sunday October 19, 2025 @02:59AM (#45632481)
Using computers since 1986, not sure where I can find such precise and minimal design, when it is impossible to use them without a manual, there is no discovery, and most commands have an endless list of options.
Re:./watch by nine_k on Sunday October 19, 2025 @03:20AM (#45632546)
The manual is there usually: type `man`, or `help`, or run the command with `--help`.

Most GUIs also have "endless" pages of options. Grouping them helps quite a bit.

Having many options is usually considered the trait of the rich and powerful. Studying them for the tools you use often may actually save time, compared to googling around the bush every time.

Re:./watch by pjmlp on Sunday October 19, 2025 @06:50AM (#45633361)
Only on specific operating systems, not on a CLI as user interface concept across all operating systems.

GUIs have discovery by definition, users have visual references where to click and possibly see some side effect taking place.

Apparently the UNIX way that gets thrown around the Internet doesn't agree with such endless options.

Re:./watch by MrGilbert on Sunday October 19, 2025 @06:22AM (#45633237)
On the other hand: It‘s art. It‘s ok for art to get inspired from the command line, yet put aesthetics over replication.