Egregoros

Signal feed

Timeline

Post

Remote status

Context

2
cli tools not just walking me through it and instead having me ace the flags, is really just a niggerlicious holdover from the 80s and I don't care that I'm a noob and don't have 20000 hours grinding away at moldy ass system code.

it should be able to detect if you were running from cli or a shell script, and if it is the former, it should just tell you what it is gonna do if you hit enter, which is the default, and if you want something else just have a little wizard that assembles the command into a line at the bottom so then when you walked through the options, you have
>$ foo --flag-one 12 --flag-two /path/to/file ...
and so on and then you just hit enter and it runs it and you can copy-paste the command for later.

I really don't see what the problem is just doing it like that except it would take a bit of work to set up the wizard. if everything had wizard support though, you could make it be "$ wizard foo" though, instead of "$ man foo" and then it wouldn't really take that long to make one

RT: https://poa.st/objects/d58b406a-d72c-430b-8755-e6a35c5bae4d

Replies

26
@LivingSpaceStudios @professionalbigot69 idk if it's that deep for the thing I want. I mean text user interface is one thing, but this is just a wizard but on the command line.
I don't wanna click around with the mouse like a retard, keyboards are just faster. and just making it a bit faster and less annoying was the whole point. and people be chewing my ear off about conventions and unix architecture ๐Ÿ’€
@WandererUber @professionalbigot69 To be honest, most of the old conventions and contrivances are based around hardware that was slower than most modern calculators that they give to school children.

In the modern era, there's nothing actually stopping anyone from developing a command line program that automatically does manual lookups and suggests common command line strings to the user similar to the auto complete systems available in every modern programming IDE.

It's always strange how people push beginners to use the command line in Linux and then poopoo fixing Terminal or Konsole to make them more useful or user friendly.
@LivingSpaceStudios yeah. I've been reading the unix haters handbook a bit since Lain recommended it to me a couple times, and they have a point with some of it, I gotta say.
All these silly contrivances people have stacked and stacked for decades at this point are just cruft and they feel cumbersome and stupid.

>developing a command line program that automatically does manual lookups and suggests common command line strings to the user similar to the auto complete systems available in every modern programming IDE.
that's actually super cool and if if it did that by building a db of all available flags that would be even better. What's crazy is that even less than that is apparently too much to ask. Stuck in the 1980s forever
@HatkeshiatorTND it's extra steps it would be cooler if it was inline. It would also "work" if you had to "learn" a website by going to man.org/website.foo
and read about how the search syntax works and then typing website.foo/search?q=bar or whatever, but we don't do that the program shows you in the program what it can do. So I feel like if the information is already inside ("what flags do I support") then adding a lil wizard that helps along wouldn't hurt. Have you played counter strike? Have you opened the buy menu? Like that.